新的测试应用程序在iTunes 10版本将不安装

问题描述:

我一直在开发测试构建了一段时间的应用程序,并通过iTunes已成功部署到现在为止,与iTunes 10新的测试应用程序在iTunes 10版本将不安装

同时我得到在构建过程中Xcode中的一个奇怪的警告。它是:

  • 警告:建议将'目标设备系列'设置为仅iPhone('1')不支持SDK'设备 - iPhone OS 3.2'。

我的目标SDK是3.1.3,基数是3.2。如果我将基数改为4.0,则警告消失。在任何情况下,应用程序的.ipa都会被iTunes识别,并被接受,询问我是否要替换iTunes中的现有应用程序。但是,同步不会将应用程序移动到设备,也不会出现任何错误或警告。

任何帮助非常感谢。

+0

我可以让iTunes同步应用程序如果我先从iTunes中删除旧的。这是不可取的,因为每个设备的本地用户数据都会丢失。因此,似乎iTunes并未取代其副本,即使它询问是否应该。请注意版本没有改变,但我从来没有改变它。 – DwarDoh 2010-09-08 17:43:15

+0

如果我添加到iTUnes,我也可以在设备上获得新的应用程序,然后从设备上删除应用程序。所以显然iTunes确实保留了正确的应用版本,但并未确定正确的同步(或者我不了解要求)。 – DwarDoh 2010-09-08 22:01:27

在某些时候,iTunes已经开始要求从安装的应用程序中增加软件包版本号。一旦我开始在应用程序的info.plist中执行此操作,安装将按预期进行。

SDK 3.2如果用于iPad开发(或用于通用应用程序)。对于iPhone只使用4.0(或明天可能4.1)。

+0

切换到4.0的基础消除了构建警告,但仍然没有将应用程序接到设备上(通过iTunes)。 – DwarDoh 2010-09-08 17:42:06