菜鸟教程小白 发表于 2022-12-12 09:37:58

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]
查看完整版本: iOS 通用框架不构建 i386?