找不到AdSupport Framework

时间:2013-02-10 08:47:29

标签: objective-c ios6 xcode4.3

我已经能够使用此处描述的技术使xCode 4.3.2与iOS 6.0协同工作Is it possible to get the iOS 5.1 SDK for Xcode 4.2 on Snow Leopard?

当我添加AdSupport.framework或其他iOS 6特定框架时,​​它可以在没有连接设备的情况下针对iOS设备方案进行构建。但是,只要我连接iOS设备,就会给错误的“框架找不到AdSupport”。它甚至不能针对iOS模拟器5.1进行编译

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

1 个答案:

答案 0 :(得分:1)

AdSupport.framework仅在iOS6上开始提供。

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