如果应用程序使用Base SDK iOS4.1而不是iOS4.2构建,Apple会接受吗?

时间:2010-12-09 15:57:20

标签: ios ios4 appstore-approval

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

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

由于最新版本的iOS是4.2.1,Apple会接受我用iOS4.1构建的应用吗?

提前致谢。

亲切的问候,马赫什。

2 个答案:

答案 0 :(得分:1)

据我所知,他们接受针对4.x API构建的应用程序,所以你应该没问题。

但是,这里的真正解决方案是修复导致崩溃的错误。自第一个SDK(2.x)以来,文本字段代理没有任何改变,因此对操作系统的0.1更新似乎不太可能是问题的根本原因。

答案 1 :(得分:0)

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