美文网首页
Xcode 11 降为 Xcode 10

Xcode 11 降为 Xcode 10

作者: 雨季的雾 | 来源:发表于2019-11-18 11:59 被阅读0次

1、首先要打开通用的任何来源这个选项:

发现提示“xxxxxx 已损坏,打不开。” (很多破解版的软件安装不成功就是这个问题)

是因为macOS Sierra 10.12系统“通用”里有时没有“任何来源”这个选项:

显示"任何来源"选项在控制台中执行:

sudo spctl --master-disable

不显示"任何来源"选项(macOS 10.12默认为不显示)在控制台中执行:

sudo spctl --master-enable

2、保证存储空间 20G

3、 去除解压验证 (不确定这里是否必要)

xattr -d com.apple.quarantine Xcode_10.1.xip

4、双击解压 

使用系统自带的“实用归档工具”

5:如果还是打不开就需要更改系统时间

设置->日期与时间->更改到需要的版本发布日期

 Xcode_10.1.xip链接: https://pan.baidu.com/s/18-K1KT9x4SIqN0OQO1wwCQ 提取码: f76g

////////////////////////////////////问题解决/////////////////////////////////////

iOS 13独有的方法,去除

例如:暗黑模式

self.window.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;

解决The document “Main.storyboard” requires Xcode 11.0 or later.

问题:

This version does not support documents saved in the Xcode 9 format. Open this document with Xcode 9.0 or later.

原因:用Xcode11打开的Xib,xcode会编译一遍。打上xcode11的印记~~~

解决:用文本编辑器打开保存的xib文件 手动改以下代码

    <dependencies>

        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13104.12"/>

        <capability name="Safe area layout guides" minToolsVersion="11.0"/>

        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>

    </dependencies>

minToolsVersion 改为 10

xib / storyboard 创建的collectionCell

报错:The document "Main.storyboard" could not be opened. Failed to unarchive element named "collectionViewCellContentView".

使用 文本编辑 打开 xib / storyboard 

把 collectionViewCellContentView 更改为 view

编译报错: Command CompileAssetCatalog failed with a nonzero exit code

解决方法很简单:

command+shift+k 清除缓存

编译报错:iOS xxx has conflicting provisioning settings.xxx is automatically signed,but code signing identity…

重新选择开发证书/Team

真机编译报错:Could not locate device support files.

解决低版本Xcode不支持高版本iOS真机调试的问题

具体做法是,找到路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk 

(提示:要在应用程序中找到Xcode,右键点击 -> 显示包内容,以前Xcode版本的iOS SDK有的保存在系统根目录下)。

把新Xcode中高版本的包,复制到旧版本中. 再次运行Xcode.

如果出现问题 --> 修改SDKSettings.plist文件中的版本号

按照/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk 的顺序打开SDKSettings.plist 文件,将里面所有跟版本有关的数字都修改为对应的版本号(eg:13.1)即可。再次运行就好了。

相关文章

网友评论

      本文标题:Xcode 11 降为 Xcode 10

      本文链接:https://www.haomeiwen.com/subject/gkivictx.html