iOS 通用框架不构建 i386?
<p><p>我正在使用神奇的 <a href="https://github.com/kstenerud/iOS-Universal-Framework" rel="noreferrer noopener nofollow">iOS Universal Framework</a>脚本来构建我自己的框架,并且在一段时间内效果很好。我不确定确切的时间,但它似乎已经停止构建 i386。使用生成的框架的应用程序不再适用于模拟器。</p>
<p>我设置了 <code>VALID_ARCHS = arm64 armv7 armv7s i386 x86_64</code>。 <code>ONLY_ACTIVE_ARCH = NO</code>。构建脚本不会抛出任何错误或日志。然而我最终得到了一个没有 i386 或 x86_64 的瘦框架,因此任何依赖此框架的项目在为模拟器构建时都会出现链接器错误。</p>
<p>额外信息:</p>
<ul>
<li>使用来自主存储库的最新版本的 Mk8 脚本。</li>
<li>归档,而不是像一些错误提示的那样构建。</li>
</ul>
<p>有什么想法吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我最近遇到了同样的问题。我不得不调整几个build设置,让它再次为 i386 和 x86_64 构建。让它为我工作的一个是当我取消选中“运行脚本构建阶段”中的“仅在安装时运行脚本”复选框时。</p></p>
<p style="font-size: 20px;">关于iOS 通用框架不构建 i386?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/23480200/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/23480200/
</a>
</p>
页:
[1]