写这篇文章是因为在升级 Xcode8.0 之前,还能使用一个小工具 -- CocoaPods,但现在貌似不能使用了。用你们的话也可以说成是插件之类的(叫法无所谓,反正升级Xcode前还挺好用的),升级完后,苹果官方就禁止了一些插件。8.0 前还能在 Window-Package Manager 插件管理工具下载这些插件,如下图:
这里附上之前我浏览过的一个插件网址,只是一些比较普通的
好了,下面就正式的告诉大家如何使用 命令行 创建工作空间 和 Podfile:
需要一个项目工程,我在桌面创建了一个名为 Demo 的工程,如图1:
1.打开命令行终端,并在终端上输入 :
$ cd desktop/Demo // cd desktop/项目路径名
按下回车,进入项目路径下,如图2:
进入项目路径下,也可以直接把项目直接拖进终端中,终端会自动加入项目路径地址,如图3:
2.创建 Podfile 文件。进入项目文件夹后,在终端上输入:
$ touch Podfile
后,项目路径下会自动创建一个空的 Podfile 文件(此处要注意,文件名要为“Podfile”,规范一点)
3.接下来,要进行 Podfile 文件的编辑,在终端上输入
$ vim Podfile
进入到 Podfile 文件中,输入英文 i (代表 insert),进行编辑,如图4
4.然后,在终端中编写正确的 Podfile 文件语句并执行,即可导入自己想要的第三方。下面我会以简单的Podfile文件语句导入MBProgressHUD为例,指定版本号为1.0.0,支持 iOS 8.0后的版本:
platform : ios, "8.0" // 支持 iOS 8.0后的版本
target "Demo" do // target "项目名" do
pod 'MBProgressHUD', '~> 1.0.0'
// 如果要同时添加多个第三方,可以添加多条 pod 语句
// pod '第三方名称', '~> 指定版本号'
end
如果需要对第三方的名称记忆有点模糊,可以新建一个终端窗口,在终端中输入模糊名称即可搜索
例如:
$ pod search MBpro
5.编辑完成后,按下 Esc 按钮,并在终端输入 :wq , 回车确定后,Podfile 文件会自动保存并退出当前编辑窗口;
6.在当前终端继续输入
$ pod install
执行命令,就能导入第三方了,如图5,已成功导入 MBProgressHUD
成功导入第三方后,项目会自动生成工作空间,如图。
结语:
以后如果需要使用第三方,还是要创建工作空间的,所以,希望这篇文章能够帮到大家。上面虽然说得有点多,不过自己写的东西嘛,还是希望能写的详细点,也让读者能够清楚的了解操作过程。在后面这里顺便附上在网上找到的创建 Podfile 文件,需要配置的环境教程链接: