我在 App Store 中有一个应用程序,其支持的最低版本是 iOS 7.1。
对于下一个版本,我对其进行了增强以使用 iOS 8 中引入的 Photos 框架。
在应用程序的下一个版本的代码中,我确保如果它在 iOS 7 设备上运行,新功能是隐藏的。
但是,当我尝试在我的 iOS 7.1 测试设备上运行该应用程序时,它失败了,因为我在许多类中包含了 Photos 框架,使用:
#import <Photos/Photos.h>
我在 Xcode 中收到的错误是:
“dyld:库未加载:/System/Library/Frameworks/Photos.framework/Photos 引用自:/var/mobile/Applications/2CA13C9B-EABC-47C3-A198-A7C703EACD59/ABCapp.app/ABCapp 原因:找不到图像”
有没有办法在运行时而不是编译时执行此操作以确保我仍然可以支持 iOS 7?
谢谢。