对于苹果大大,那是专权的没法说,每次的升级都要虐我们这些信徒.那可--苹果虐我千百遍我带苹果如初恋
进入正题:
从老版本升级到Xcode8会出现module重复的问题.需要两步来解决
1.升级cocopods
升级到最新版本(升级速度和时间看网速,不够好的话可以睡个午觉,再不行就睡个下午觉):
sudo gem install cocoapods --pre
2.重新整理Podfile
由于最新的cocoapods的变更因此需要变更一下pod文件的书写
格式如下:
target '项目名称'
pod 'XXXX'
end
根据XMPPFrameWork大神的最新更新说明:
1. 修改pod路径
pod'XMPPFramework',:git=>"https://github.com/robbiehanson/XMPPFramework.git",:branch=>'master'
2.pod 格式
Podfile文件首航添加use_frameworks!
3.变更导入头文件方式
#import"XMPPFramework.h" => @importXMPPFramework;
最终的Podfile格式如下:
use_frameworks!
target '项目名称' do
#pod 'XMPPFramework', '~> 3.6.6'
pod'XMPPFramework', :git =>"https://github.com/robbiehanson/XMPPFramework.git", :branch =>'master'
end