美文网首页
Xcode 14 问题

Xcode 14 问题

作者: 吴泉 | 来源:发表于2022-09-16 15:26 被阅读0次

1.在 M1 mac 上使用 Rosetta 运行模拟器

以前版本的 Xcode 可以查看 /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app 显示简介,在简介页面中勾选“使用Rosetta打开”。Xcode 14.0 中没有这个勾选项,可以使用如下方式:在终端中运行arch -x86_64 /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator,并保持该终端打开。

2.用 Xcode 14 打包的静态 Framework 在 Xcode 13 上集成编译报 link 错误

Xcode 14 默认开启了 objc stubs optimizations 功能,如果需要关闭该功能,可以在 Build Settings 的 Other C Flags 中加上 -fno-objc-msgsend-selector-stubs(注意:加上该 flag 之后 Framework 工程在 Xcode 13 无法编译)。

相关文章

网友评论

      本文标题:Xcode 14 问题

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