blu*_*rob 5 ipa ios6.1 ios7 xcode5
我在xcode 5中更改了iOS 6.1的基本sdk.
当我在iOS 6.1模拟器或iOS 6.1设备上模拟我的项目时,一切正常.但是当我构建一个ipa并将其安装在iOS 7设备上时,该设备使用的是iOS 7 sdk,我的洞应用看起来很奇怪.我为iOS 6.1更改了我的基础sdk,为什么要使用我的设备iOS 7 sdk?
我读到iOS 7使用iOS 6.1 sdk来发布旧的应用程序.我有什么办法,iOS 7也为我的应用程序做到了这一点?我唯一的想法是再次安装xcode 4 ...
我遇到了同样的问题 - 遗憾的是,只有在提交到应用程序商店并且应用程序被批准和发布后才发现,由于接口故障导致各种混乱.
出现此问题是由于安装较旧的SDK时触发的XCode 5中的错误(包括在XCode 5.0.2中).
当您安装了多个SDK时,您会看到当您将设备连接到XCode时,您的设备有多个条目,无法区分它们.但似乎TOP条目适用于您已安装的OLDEST SDK,BOTTOM适用于最新SDK.
我发现,如果我首先使用"测试"项目选项在设备上运行应用程序并使用我想要使用的SDK(在我的情况下是顶级条目,这是针对iOS6.1 SDK),那么就是SDK随后将在归档应用程序时使用.
您可以同时安装 xcode 5 和 4.6.3。
还有很多帖子说,在模拟器中它看起来是 iOS7,但如果你将基本 sdk 设置为 6.1,在设备上它将看起来是 iOS6.1
看:
苹果是否允许为 iOS7 定制 iOS 5/6 风格的 UI?
| 归档时间: |
|
| 查看次数: |
1838 次 |
| 最近记录: |