将我的xCode更新为9.0版后,我遇到了自定义导航栏,状态栏和导航栏相互冲突的问题,其地址为here来自xCode的一个bug ...如何在旧版xCode版本上测试iOS 11以上版本的应用程序12
我的问题是:如何使用旧版本构建我的iOS 11项目,这样我就不会遇到这个问题?
谢谢!
将我的xCode更新为9.0版后,我遇到了自定义导航栏,状态栏和导航栏相互冲突的问题,其地址为here来自xCode的一个bug ...如何在旧版xCode版本上测试iOS 11以上版本的应用程序12
我的问题是:如何使用旧版本构建我的iOS 11项目,这样我就不会遇到这个问题?
谢谢!
最初从this修改答案。
遵循以下步骤:
第一步
右键单击下载的.dmg文件,并显示包内容
导航至Contents/Developer/Platforms/iPhoneOS.platform/Developer/
复制SDK文件夹
转到旧版本的Xcode,例如, Xcode中8,在Finder -> Applications -> Xcode
右键点击显示包内容
导航到Contents/Developer/Platforms/iPhoneOS.platform/Developer/
粘贴复制的SDK这里文件夹
第二步
下载的.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。
你看过这个问题吗? https://stackoverflow.com/questions/44985307/ – Mats
@Mats这个问题基本上是我的相反..我需要为iOS 11而不是以前的版本,但我想自定义NavigationBar问题解决了太多,这与xCode 9 .. 有没有办法做到这一点? –
尝试使用旧的XCode,但将其BaseSDK更改为新的。否则,我不认为这是可能的,你将不得不找到一个不同的解决方法。 – Brandon