新的测试应用程序在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中的现有应用程序。但是,同步不会将应用程序移动到设备,也不会出现任何错误或警告。
任何帮助非常感谢。
答
在某些时候,iTunes已经开始要求从安装的应用程序中增加软件包版本号。一旦我开始在应用程序的info.plist中执行此操作,安装将按预期进行。
答
SDK 3.2如果用于iPad开发(或用于通用应用程序)。对于iPhone只使用4.0(或明天可能4.1)。
+0
切换到4.0的基础消除了构建警告,但仍然没有将应用程序接到设备上(通过iTunes)。 – DwarDoh 2010-09-08 17:42:06
我可以让iTunes同步应用程序如果我先从iTunes中删除旧的。这是不可取的,因为每个设备的本地用户数据都会丢失。因此,似乎iTunes并未取代其副本,即使它询问是否应该。请注意版本没有改变,但我从来没有改变它。 – DwarDoh 2010-09-08 17:43:15
如果我添加到iTUnes,我也可以在设备上获得新的应用程序,然后从设备上删除应用程序。所以显然iTunes确实保留了正确的应用版本,但并未确定正确的同步(或者我不了解要求)。 – DwarDoh 2010-09-08 22:01:27