Iphone 在iTunes上构建的新测试应用程序10韩元';安装

Iphone 在iTunes上构建的新测试应用程序10韩元';安装,iphone,ios,itunes,deployment,Iphone,Ios,Itunes,Deployment,我已经开发了一段时间的应用程序的测试版本,并通过iTunes成功地部署到了iTunes10 同时,在构建过程中,我在Xcode中收到了一个奇怪的警告。它是: 警告:SDK“Device-iPhone OS 3.2”不支持将“Targeted Device Family”设置为仅iPhone(“1”)的生成 我的目标SDK是3.1.3,基础是3.2。如果我把基数改为4.0,警告就会消失。无论哪种情况,应用程序的.ipa都会被iTunes识别、接受,并询问我是否要替换iTunes中现有的应用程序

我已经开发了一段时间的应用程序的测试版本,并通过iTunes成功地部署到了iTunes10

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

  • 警告:SDK“Device-iPhone OS 3.2”不支持将“Targeted Device Family”设置为仅iPhone(“1”)的生成
我的目标SDK是3.1.3,基础是3.2。如果我把基数改为4.0,警告就会消失。无论哪种情况,应用程序的.ipa都会被iTunes识别、接受,并询问我是否要替换iTunes中现有的应用程序。但是,同步不会将应用程序移动到设备上,不会出现任何错误或警告


非常感谢您的帮助。

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

SDK3.2如果用于iPad开发(或通用应用程序)。对于iPhone,只使用4.0(或者明天可能使用4.1)。

在某个时候,iTunes已经开始要求从已安装的应用程序中增加捆绑包版本号。一旦我在应用程序的info.plist中开始这样做,安装就会按预期进行。

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

切换到base of 4.0将删除生成警告,但仍无法将应用程序安装到设备上(通过iTunes)。切换到base of 4.0将删除生成警告,但仍无法将应用程序安装到设备上(通过iTunes)。如果我先从iTunes中删除旧的应用程序,我可以让iTunes同步该应用程序。这是不可取的,因为每个设备的本地用户数据都丢失了。因此,看起来iTunes并没有取代它的拷贝,即使它询问是否应该。注意:版本没有更改,但我从未更改过。如果我添加到iTUnes,然后从设备中删除应用,我也可以在设备上获取新应用。因此,显然iTunes确实拥有正确的应用程序版本,但无法确定正确的同步(或者我不理解要求)。如果我先从iTunes中删除旧的应用程序,我可以让iTunes同步该应用程序。这是不可取的,因为每个设备的本地用户数据都丢失了。因此,看起来iTunes并没有取代它的拷贝,即使它询问是否应该。注意:版本没有更改,但我从未更改过。如果我添加到iTUnes,然后从设备中删除应用,我也可以在设备上获取新应用。因此,显然iTunes确实拥有正确的应用程序版本,但无法确定正确的同步(或者我不理解要求)。