通过 CocoaPods 集成 WeexSDK 到iOS项目中

首先因为 Weex 是在2016年下半年才开源的,所以目前用到的公司或个人并不多,今天要说的这些东西也是在踩了各种坑之后,总结的一些经验,废话不多说,直接正题:本片博客,博主主要讲三种集成方式:

 转载请注明出处:http://www.cnblogs.com/shisishao/p/6439850.html

第一种:

  这种最简单,但是集在工程中的无用代码比较多,如果对 iOS包没有太严苛的要求可以用这种办法。

  1、首先保证你已经完成了安装 iOS 开发环境 和 CocoaPods

  2、确保你已有的iOS项目目录有名称为 Podfile 文件,如果没有,创建一个,用文本编辑器打开

  3、在你的 Podfile 文件中添加如下内容

   pod 'WeexSDK', '0.9.5'   ## 建议使用WeexSDK新版本 

  4、打开终端,cd到你已有项目 Podfile 这个文件存在的目录,执行 pod install,没有出现任何错误表示已经完成环境配置。

第二种:

  这种方法是手动导入,更新的时候也需要手动更新,相对来说比较 low,但是对于初学 iOS 的来讲比较实用;

  1、先去 github 上下载最新的 WeexSDK 到本地,下载地址:https://github.com/alibaba/weex

  2、下载的文件名应该是 weex-dev,打开 weex-dev/ios/ 里面有个 sdk 文件夹,把 sdk 文件夹直接拷贝到你已有项目目录中。

  3、接下来回到第一种方法了,但是在 podfile 文件中添加如下内容

  pod 'WeexSDK', :path=>'./sdk/'

  4、打开终端,cd到你已有项目 Podfile 这个文件存在的目录,执行 pod install,没有出现任何错误表示已经完成环境配置。

第三种:

  这种方法就比较高端了,不做过多讲解,懂的人自然看得懂。

  1、首先你需要在 http://git.oschina.net 或者 github 上创建代码库。这里以 http://git.oschina.net 为例。

  2、把用第二种方法下载的 weex-dev 文件中 /ios/sdk 文件先上传的已创建好的 git 仓库中。

  3、我们知道 CocoaPods 之所以能下载到你想要的文件,全是因为 CocoaPods 的Specs库中对应的 xx.podspec.json 文件中的配置在起作用。

  4、所以我们需要先把 github 上的 Specs 库下载到本地,具体操作可以搜下 CocoaPods 的高级使用方法。

  5、然后在你本地的 Specs 库中找到 WeexSDK 的 xx.podspec.json 文件,不同版本会对应一个 xx.podspec.json 文件,然后用文本编辑器打开,修改里面的内容,下图是随便找的例子,大致都一样。

  6、把 "git": "https://github.com/tanglimei/120301.git", 对应的链接换成你在 http://git.oschina.net 上仓库地地址。

  7、完全按照第一种方式操作,之后那么你的工程中添加的酒只有 sdk 这个文件了。 注意你在 podfile 文件中所要 pod 的文件版本号一定要是你刚才修改对应的版本号,比如你是在 0.9.5 的版本中修改的文件,那你就在 podfile 文件中写

  pod 'WeexSDK', '0.9.5'

  8、如果要更新,先下载最新的 sdk 然后按以上操作执行,就可以了。

如果集成中有什么问题,欢迎留言讨论。这里贴出官方文档的集成教程:https://weex-project.io/cn/guide/integrate-to-your-app.html

 

posted @ 2017-02-24 18:41  小码哥伍六七  阅读(2272)  评论(1编辑  收藏  举报