如何在比9旧的xCode版本上测试iOS 11应用程序
在将我的xCode更新为9.0版后,我面临一个自定义导航栏的问题,状态栏和导航栏发生冲突,这是xCode的一个bug 我的问题是:如何使用旧版本为iOS 11构建我的项目,这样我就不会有这个问题 谢谢大家! 最初根据答案修改 遵循以下步骤:如何在比9旧的xCode版本上测试iOS 11应用程序,ios,xcode,uinavigationbar,xcode9,Ios,Xcode,Uinavigationbar,Xcode9,在将我的xCode更新为9.0版后,我面临一个自定义导航栏的问题,状态栏和导航栏发生冲突,这是xCode的一个bug 我的问题是:如何使用旧版本为iOS 11构建我的项目,这样我就不会有这个问题 谢谢大家! 最初根据答案修改 遵循以下步骤: 完全关闭/退出Xcode 8(或任何8..系列) 从下载Xcode 9(如果您已经这样做了,请忽略) 第一步 右键单击下载的.dmg文件并显示包内容 导航到Contents/Developer/Platforms/iPhoneOS.platform/D
- 完全关闭/退出Xcode 8(或任何8..系列)李>
- 从下载Xcode 9(如果您已经这样做了,请忽略)
- 右键单击下载的.dmg文件并显示包内容
- 导航到
Contents/Developer/Platforms/iPhoneOS.platform/Developer/
- 复制SDKs文件夹
- 在
Finder->Applications->Xcode
- 右键单击并显示包内容
- 导航到
Contents/Developer/Platforms/iPhoneOS.platform/Developer/
- 将复制的SDK文件夹粘贴到此处
- 右键单击下载的.dmg文件并显示包内容
- 导航到
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
- 复制
文件夹(可能略有不同,但复制最新的11.0(..)文件夹)11.0(15A372)
- 在
Finder->Applications->Xcode
- 右键单击并显示包内容
- 导航到
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
- 将复制的
文件夹粘贴到此处(可能略有不同,但替换最新的11.0(..)文件夹)11.0(15A372)
最后重新启动旧的Xcode。您看过这个问题吗@这个问题基本上与我的相反。。我需要为iOS 11而不是以前的版本构建,但我也希望解决xCode 9附带的自定义导航栏问题。。有没有办法做到这一点?尝试使用旧的XCode,但将其BaseSDK更改为新的XCode。。否则我认为这是不可能的,你必须找到一个不同的解决方法。你最终需要让你的应用程序与Xcode 9和iOS 11一起工作。你可以现在就开始工作,而不是以后。@rmaddy这是真的,但是这个bug来自xCode,所以它不是一个让它工作的决定:/无论如何,谢谢,看来我现在需要忍受这个bug了