https://github.com/realm/realm-cocoa/blob/master/scripts/strip-frameworks.sh https://github.com/realm/realm-cocoa/blob/master/scripts/strip-frameworks.sh
我们总是使用这个脚本来删除动态框架的架构。它可以与 Xcode 9 一起使用。
在 Xcode 10 中,它没有删除架构。
Xcode 10 中有什么可以打破这个吗?
我们有一个理论认为它与新的构建系统有关
Solution
如果新的构建系统的依赖项已经可用或没有任何依赖项,则它现在会并行运行脚本。
解决方案是提供输入文件来告诉“运行脚本”在没有这些依赖项的情况下不要运行。
这在这方面有更详细的阐述post https://medium.com/xcblog/wwdc18-modern-tips-for-optimising-swift-build-time-in-xcode-10-a81de3a9be6d
替代解决方案:
我们使用遗留构建系统作为解决方法。
File > Workspace Settings
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)