我正在使用此处的说明来检测 iOS 5 设备上的 Twitter 框架。问题是旧设备没有 Twitter 库,所以我在 iOS 4 上收到以下错误:
dyld: Library not loaded: /System/Library/Frameworks/Twitter.framework/Twitter
如何制作一个可以在 iOS 5 上使用 Twitter 框架并在 iOS 4 及更低版本上使用不同 API 的应用程序?
我正在使用此处的说明来检测 iOS 5 设备上的 Twitter 框架。问题是旧设备没有 Twitter 库,所以我在 iOS 4 上收到以下错误:
dyld: Library not loaded: /System/Library/Frameworks/Twitter.framework/Twitter
如何制作一个可以在 iOS 5 上使用 Twitter 框架并在 iOS 4 及更低版本上使用不同 API 的应用程序?
你需要“弱链接”它。在“Build Phases”->“Link Binary With Libraries”下,为 Twitter 框架选择“Optional”:
弱链接 Twitter.framework http://www.hypercrypt.net/images/SO10249170.png