1

我已经能够使用此处描述的技术使 xCode 4.3.2 与 iOS 6.0 一起工作。是否有可能在 Snow Leopard 上获得适用于 Xcode 4.2 的 iOS 5.1 SDK?

当我添加 AdSupport.framework 或其他 iOS 6 特定框架时,​​它可以很好地针对没有连接设备的 iOS 设备方案构建。但是,一旦我连接了 iOS 设备,它就会给出错误“找不到框架 AdSupport”。它甚至不能针对 iOS Simulator 5.1 进行编译

我使用 iOS 6.0 作为基础 sdk 并尝试了 4.3 到 5.1 的部署目标,但仍然出现相同的错误。

4

1 回答 1

1

AdSupport.framework 仅从 iOS6 开始可用。

您应该将框架标记为可选(弱引用)并确保在低于 6 的 iOS 版本上运行时,不会调用 AdSupport 代码。

于 2013-05-07T19:43:58.807 回答