gpt4 book ai didi

ios - 构建使用CoreImage并在iOS4上禁用其功能的应用

转载 作者:行者123 更新时间:2023-12-01 17:44:55 26 4
gpt4 key购买 nike

我有一个在iOS4上运行良好的应用。我想从iOS5(CoreImage)添加新功能,并为iOS4用户禁用它们。我不想放弃对iOS4的支持。

虽然我可以测试功能,但是一旦添加CoreImage框架,该应用程序甚至将无法在iOS4上构建。它崩溃与:

dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/CoreImage
Referenced from: /var/mobile/Applications/2EC8DC28-B109-48AD-8DEA-CC2DF1977C9C/App.app/App
Reason: image not found

添加CoreImage后,是否有办法让该应用程序在iOS4上运行?

最佳答案

您需要设置CoreImage进行弱链接。在“将二进制文件与库链接”构建阶段,将CoreImage.framework旁边的“必需”切换为“可选”。

哦,显然,您可以对您的应用进行编码,以便在iOS 4上它不使用CoreImage的任何API,或更笼统地说,不使用iOS 5中引入的任何API。

关于ios - 构建使用CoreImage并在iOS4上禁用其功能的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9022676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com