Cocoapods 遇到的坑

2020-03-10  本文已影响0人  晨阳Xia

cocoapods 遇到的坑

1、 Multiple commands produce '/Users/xiashanyu/Library/Developer/Xcode/DerivedData/BEX-cpukhldiyoddlhbvrtdtobkbjyok/Build/Products/Debug-iphonesimulator/BEX.app/Info.plist':

参考链接

2、 升级Xcode遇到的pod 无法安装的问题

1、升级ruby
2、重新安装cocoapods

3、如果模拟器运行报错,真机运行没问题

1、shift + command + G  
2、输入:~/Library/Developer/Xcode
3、进入 Xcode-> DerivedData -> (删除里面的数据,这些数据是每次运行每次生成的缓存。)

Objective-c 使用cocoapods导入swift项目时参考链接

1、创建桥接文件
2、创建podfile,podfile中一定要添加 use_frameworks!

创建桥接文件的方式

参考链接

1、在objective中创建一个swift类,会主动询问你是否需要创建一个桥接文件,点击确定即可
2、如果点击了取消,需要手动创建,则点击 上面 参考链接

桥接文件的第一种方式

1、生成桥接文件
2、将swift头文件导入桥接文件 @import Charts;
3、将桥接文件导入到要是用的.m文件中 #import "XSYKline-Bridging-Header.h"

Objective-c 使用cocoapods导入swift的第三方需要在Podfile里添加配置

参考链接

上一篇 下一篇

猜你喜欢

热点阅读