如何让App Extension访问Cocoapods引入的第三方库
来源:互联网 发布:js n的阶乘 编辑:程序博客网 时间:2024/05/17 03:44
步骤一:
选中项目,点击App Extension target(这里是Today Extension)
步骤二:在右边的Tabs中,选择Build Settings,在过滤框中输入"bridg"
在弹出的输入框中,输入你的桥接文件名(这个文件是将Objective-C写的文件暴露给Swfit使用,如果没有这个文件名,可以新建一个头文件,名字随意,一般命名规则是项目名-Bridging-Header.h)。
步骤三:选择项目(PROJECT),在右边的Tabs中,选择Info,在Configurations中可以找到Debug和Release两项,各自展开,找到你的App Extension的名字(这里Today Extension取名为OutDrive Extension,可以发现它的值是None,点击这个值,在弹出的窗口中,选择Pods-OutDrive.debug,同理,在Release中将OutDrive Extension的值设置成Pods-OutDrive.release。
步骤四:Command + B,看看有没有编译错误。
步骤五:在你的App Extension代码里,试试编译器会不会自动完成第三方库的类名。
哈哈,出来了。
使用的XCode版本是XCode 6.2 beta-3,使用的语言是Swift1.0 GM。使用的第三方库是MagicalRecord。
参考文献:
http://stackoverflow.com/questions/25538579/use-cocoapods-with-an-app-extension/25555476#25555476
1 1
- 如何让App Extension访问Cocoapods引入的第三方库
- cocoapods 安装第三方库,然后运行项目,报错(sharedApplication' is unavailable: not available iOS (App Extension))
- iOS cocoapods导入的第三方 无法引入头文件
- iOS安装CocoaPods 实现第三方的快捷安全引入
- 使用CocoaPods引入第三方库依赖冲突
- app引入第三方字体
- android app开发,如何使用/引入第三方扩展jar
- egret如何引入puremvc第三方库
- ArcGIS Server Object Extension for Java如何引入第三方Jar包
- 引入第三方库
- Xcode第三方库的管理工具CocoaPods
- 安装第三方库的神器CocoaPods
- Xcode第三方库的管理工具CocoaPods
- Xcode第三方库的管理工具CocoaPods
- CocoaPods-第三方库的管理利器
- IOS cocoapods 第三方库的管理工具
- Xcode第三方库的管理工具CocoaPods
- 目前常用的cocoapods第三方库
- fragment
- vim中的杀手级插件: EasyGrep
- 网站的内链怎么做才最好
- 九度OJ 1092 Fibonacci
- ThinkPad T440s
- 如何让App Extension访问Cocoapods引入的第三方库
- uva12299(线段树)
- Javascript-截获登录表单的用户名和密码-v1.5
- 关于蔡学镛前辈《Java夜未眠》的一些摘要
- vim中的杀手级插件: YouCompleteMe
- iOS开发的一些奇巧淫技2
- 数组
- three.js 源码注释(五十六)Material /PointCloudMaterial.js
- hdu 1754(线段树)