升级Xcode8 && macOS下XMPPFrameWork正确集成姿势

对于苹果大大,那是专权的没法说,每次的升级都要虐我们这些信徒.那可--苹果虐我千百遍我带苹果如初恋

进入正题:

从老版本升级到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

你可能感兴趣的:(升级Xcode8 && macOS下XMPPFrameWork正确集成姿势)