更新了 XCode 16 之后,以前的程序打包提交发现校验不通过
查阅资料发现是因为 XCode 16 严格禁止 framework 中包含 bitcode。
解决方案
需要我们将项目中的相关 framework bitcode 去除掉
所幸 XCode 提供了相应的命令行 xcrun bitcode_strip
找到工程中对应的 framework,执行以下脚本
# bitcode_strip 替换为你自己的 framework 路径即可
xcrun bitcode_strip -r YourFramework.framework/YourFramework -o YourFramework.framework/YourFramework
参考:
https://blog.csdn.net/rongcloud2019/article/details/142871085