xCode 4 项目模板中的可选框架
Posted
技术标签:
【中文标题】xCode 4 项目模板中的可选框架【英文标题】:Optional framework in xCode 4 project template 【发布时间】:2013-02-25 13:23:43 【问题描述】:我为 xcode 4 创建了一个模板,并在其中包含了FacebookSDK
。问题是,如果您想在 ios 5 上使用 sdk,必须将某些框架(AdSupport、Accounts)设置为“可选”。如何从TemplateInfo.plist
将它们设为可选。或者可以有其他解决方案吗?
【问题讨论】:
***.com/questions/12594070/… 参考我附上的图片....希望这会对你有所帮助。 【参考方案1】:您应该将带有 -weak_framework
前缀的框架添加到您的 OTHER_LDFLAGS,如下所示:
<key>SharedSettings</key>
<dict>
<key>OTHER_LDFLAGS</key>
<string>-all_load -ObjC -weak_framework Accounts -weak_framework Social</string>
<key>CLANG_ENABLE_OBJC_ARC</key>
<string>YES</string>
</dict>
【讨论】:
【参考方案2】:看到这张图片。对你有帮助。
【讨论】:
谢谢,但我需要在创建项目之前执行此操作..在模板设置中的某个位置。这样框架在项目创建后就已经是“可选的”了。以上是关于xCode 4 项目模板中的可选框架的主要内容,如果未能解决你的问题,请参考以下文章