您好我在我的测试aap中使用iAd Banner。它可以正常使用4.0 Sdk但是当我使用SDK 3.0或之前,它崩溃而没有显示任何内容。我读到弱链接将帮助我解决这个问题但是根据我的当它找不到框架时认为它崩溃。我甚至不知道如何使用Weak-link.Please帮我解决这个问题。
答案 0 :(得分:0)
分配ADBannerView时,首先检查操作系统版本是否支持它:
if(NSClassFromString(@"AdBannerView")) {
//Allocate ADBannerView here
}
然后,在目标的构建设置中,将-weak_framework iAd
添加到链接部分中的其他链接标记。
根据Jonathans的推荐编辑。
答案 1 :(得分:0)
展开“目标”目录,右键单击,然后选择“获取信息”。单击Build选项卡,确保选中“All Configurations”,然后导航到Linking \ Other Linker Flags。双击该条目,单击“+”按钮,然后键入“-weak_framework iAd”。