在笔尖文件,但离开部署目标是iOS的使用安全区域布局8
问题描述:
我最近提交了我的应用程序在App Store启用安全区域布局指南中的iPhone X.在笔尖文件,但离开部署目标是iOS的使用安全区域布局8
我的应用程序的预期后,目前支持iOS版8 - 所以当我启用我的笔尖文件上的安全区域布局指南时,我将右侧检查器上的“build for”标志更改为9.0,而不是其之前的8值。
我忘了把目标的部署目标从8.0更新到9.0。
现在我的应用程序已准备好发布,我不确定将会发生什么行为,以及我如何设法让我的笔尖符合iOS 9及更高版本的安全区域,但仍能够构建并部署到iOS 8设备。
我已经在iOS 8.3 iPad上通过测试飞行安装了此应用程序,并且一切似乎都正常。
有没有人有任何想法是怎么回事?
由于提前, 瑞安
答
再次检查你有什么话发送到iTunes。
当我尝试建立我的安全区域和目标iOS 8的项目,我得到ibtool
生成错误
2017-10-20 18:18:58.787 ibtoold[51167:2585061] WARNING: Unhandled destination metrics: (null)
/* com.apple.ibtool.document.errors */
/Users/.../MySafeAreaViewController.xib:sf6-cB-C54: error: Safe Area Layout Guide before iOS 9.0
,我不能没有调试,也没有存档上传到iTunes。
谢谢你的回应Shebuka。 我已经仔细检查了什么已经加载到应用商店,它是我上面描述的构建。我看到没有这样的错误,无论我使用的Xcode构建功能或档案。 简单的部署目标是8.0,但是我已经改变了为'iOS 9'构建的特定nib文件。 – user1541147