美文网首页
2021-02-04 iOS m1 mac开发遇到的一些问题

2021-02-04 iOS m1 mac开发遇到的一些问题

作者: O_Ozz | 来源:发表于2021-02-04 11:52 被阅读0次

  1.模拟器现在是arm64版本,很多项目的模拟器跑不起来,这个使用Rosetta是可以解决的,Xcode和Xcode Simulator都勾选“使用Rosetta打开”,再重启Xcode和Xcode Simulator,Xcode clean一下重新编译就可以了。

2.使用Rosetta打开xcode,遇到了第二个问题,xib出现蓝线,按照网上处理都没什么用,个人猜测是转Rosetta打开后,还是M1xcode跑的项目缓存问题,所以应该先去清除下Library/Developer/Xcode/DerivedData/下的缓存文件,这里有点玄学的地方,你先保证M1版本的xcode打开xib正常后,关闭xib,去文件夹下清除缓存,然后再使用Rosetta打开xcode。

之前只能使用低版本模拟器,现在可以兼容了,在build setting 里面 找到excluded architectures 设置 debug 模式下加一个arm64 就行了

相关文章

网友评论

      本文标题:2021-02-04 iOS m1 mac开发遇到的一些问题

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