0

在为 iPhone X 启用安全区域布局指南后,我最近将我的应用程序提交到了应用商店。

我的应用程序当前支持 iOS 8 - 所以当我在我的 nib 文件上启用安全区域布局指南时,我将右侧检查器上的“构建”标志更改为 9.0,而不是之前的 8 值。

我忘记做的是将我的目标“部署目标”从 8.0 更新到 9.0。

现在我的应用程序已准备好发布,我不确定行为会是什么,也不确定我如何设法让我的笔尖成为符合 iOS 9 及更高版本的安全区域,但仍然能够构建和部署到 iOS 8 设备。

我已经在 iOS 8.3 iPad 上通过试飞安装了这个应用程序,一切似乎都很好。

有谁知道发生了什么?

在此先感谢,瑞安

4

1 回答 1

0

再次检查您发送到 iTunes 的内容。

当我尝试使用 Safe Area 构建项目并以 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。

于 2017-10-23T10:10:33.127 回答