zoukankan      html  css  js  c++  java
  • 通过 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

  • 相关阅读:
    linux 邮件服务器
    Nginx学习之keepalive
    explain 和 desc 详解
    mysql 常用语句
    loop设备及losetup命令
    cryptsetup文件系统加密
    ftp主动与被动模式详解
    大型网站关键技术
    大访问量网站架构设计
    Mysql 的事务隔离级别
  • 原文地址:https://www.cnblogs.com/shisishao/p/6439850.html
Copyright © 2011-2022 走看看