菜鸟教程小白 发表于 2022-12-12 16:30:57

ios - 仅 armv7 的应用程序会在 arm64 iOS 设备上运行吗?


                                            <p><p>我正在开发一个 iOS 应用程序。为了保持二进制文件很小并且出于其他技术原因,我只想为 armv7 构建。我知道 App Store 不会接受不提供 arm64 切片的应用程序,但目前这没有问题(我稍后会添加 arm64 切片)。所以这是我的问题:</p>

<p><strong>配备 arm64 CPU 的 iPhone(iPhone 5s、6、6s)会运行仅支持 armv7 的应用程序吗?</strong></p>

<p>据我所知,CPU 能够运行 armv7 代码。然而,为了支持 32 位应用程序,操作系统必须允许它并且链接的框架(如 Foundation)包含 armv7 切片。我无法自己测试,因为我无法访问 arm64 设备。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>此兼容性表将帮助您:
<a href="/image/iYrzm.png" rel="noreferrer noopener nofollow"><img src="/image/iYrzm.png" alt="enter image description here"/></a> </p>

<p>引用:<a href="https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html" rel="noreferrer noopener nofollow">Apple Documents: Device Compatibility</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 仅 armv7 的应用程序会在 arm64 iOS 设备上运行吗?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/33076568/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/33076568/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 仅 armv7 的应用程序会在 arm64 iOS 设备上运行吗?