Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果应用程序是用基本SDK iOS4.1而不是iOS4.2构建的,苹果会接受吗?_Ios_Ios4_Appstore Approval - Fatal编程技术网

如果应用程序是用基本SDK iOS4.1而不是iOS4.2构建的,苹果会接受吗?

如果应用程序是用基本SDK iOS4.1而不是iOS4.2构建的,苹果会接受吗?,ios,ios4,appstore-approval,Ios,Ios4,Appstore Approval,我最近为我的应用程序开发安装了最新的iOS4.2.1。我已经开发了使用基本SDK iOS4.2和目标SDK3.0构建的通用应用程序 当我在iPad上测试应用程序时,没有问题。但是,当我在iPhone上用iOS4.2.1测试应用程序时,在文本字段中键入时出现问题,应用程序崩溃。因此,我在XCode中通过将基本SDK设置为OS4.1构建了应用程序,这个问题不会在使用iOS4.2.1的iPhone中发生。因此,我计划使用基本SDK 4.1构建应用程序 由于iOS的最新版本是4.2.1,苹果会接受我用i

我最近为我的应用程序开发安装了最新的iOS4.2.1。我已经开发了使用基本SDK iOS4.2和目标SDK3.0构建的通用应用程序

当我在iPad上测试应用程序时,没有问题。但是,当我在iPhone上用iOS4.2.1测试应用程序时,在文本字段中键入时出现问题,应用程序崩溃。因此,我在XCode中通过将基本SDK设置为OS4.1构建了应用程序,这个问题不会在使用iOS4.2.1的iPhone中发生。因此,我计划使用基本SDK 4.1构建应用程序

由于iOS的最新版本是4.2.1,苹果会接受我用iOS4.1构建的应用程序吗

提前谢谢


你好,Mahesh。

我不确定,但由于AppStore上目前有大量应用程序不是根据SDK 4.2构建的,如果这是一个问题,我会感到惊讶。

据我所知,他们接受根据4.x API构建的应用程序,所以你应该没事


然而,这里真正的解决方案是修复导致崩溃的bug。自从第一个SDK(2.x)发布以来,文本字段委托没有发生实质性变化,因此操作系统的0.1更新似乎不太可能是问题的根本原因。

您可能希望确保4.1版本在安装了4.2的iPad上运行良好,尽管听起来你好像在说你已经做到了。为什么不解决这个问题(或者至少写一个解决方案),而不是仅仅依靠一个旧的SDK来构建呢?苹果不会在他们继续前进的过程中等待你,你应该始终根据最新的SDK进行构建。如果你的应用程序在使用最新的SDK构建时崩溃,那么请修复它,因为明显有问题,不要忽略它,继续使用旧的SDK。如果你无法修复它,因为SDK bug或类似的东西,请绕过它,并提交一个错误报告给苹果。请考虑加入第51区。