如何在旧版xCode 9以上版本的iOS 11上测试应用程序

时间:2017-10-09 13:45:54

标签: ios xcode uinavigationbar xcode9

将我的xCode更新为版本9.0后,我面临自定义navigationBar的问题,状态栏和导航栏发生碰撞,其中here作为来自xCode的错误... < / p>

我的问题是:如何使用旧版本为iOS 11构建我的项目,所以我不会遇到这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

最初是根据this回复修改的。

请按照以下步骤操作:

  • 完全关闭/退出Xcode 8(或8 ..系列中的任何一个)。
  • Apple site下载Xcode 9(如果您已经这样做,请忽略)

第一步

  • 右键单击下载的.dmg文件并显示包内容

  • 导航至Contents/Developer/Platforms/iPhoneOS.platform/Developer/

  • 复制SDKs文件夹

  • 转到旧版Xcode,例如Xcode 8,位于Finder -> Applications -> Xcode

  • 右键单击并显示包内容

  • 导航至Contents/Developer/Platforms/iPhoneOS.platform/Developer/

  • 将复制的SDKs文件夹粘贴到此处

第二步

  • 右键单击下载的.dmg文件并显示包内容

  • 导航至Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

  • 复制11.0 (15A372)文件夹(可能略有不同,但复制最新的11.0(....)文件夹)

  • 转到旧版Xcode,例如Xcode 8,位于Finder -> Applications -> Xcode

  • 右键单击并显示包内容

  • 导航至Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

  • 将复制的11.0 (15A372)文件夹粘贴到(可能略有不同,但替换最新的11.0(....)文件夹)

最后重启旧的Xcode。

相关问题