美文网首页
ChatSecure源码下载安装

ChatSecure源码下载安装

作者: 困惑的柴火 | 来源:发表于2018-09-12 18:21 被阅读0次

    下载地址 

    https://github.com/ChatSecure/ChatSecure-iOS

    我才用的是git下载方式 故这里只介绍git下的一些操作

    首先需要确认自己已安装git

    官方指南需要安装两个第三方库管理 cocoaPods和carthage

    安装方式

    $ brew install carthage

    $ gem install cocoapods

    1.下载源码 

    $ git clone https://github.com/ChatSecure/ChatSecure-iOS.git

    下载完成后进入根目录

    cd ChatSecure-iOS/

    2.输入下面命令

    git submodule update --init --recursive

    如果你这里下载成功,请跳过3 

    3.这里其实是本项目引用了github上的其它项目,并将其它项目下载到Submodules文件夹,2的操作其实就是将第三方库下载到本地。个人理解是,需要修改第三方的部分功能才这样做。

    在项目根目录下输入

    vi .gitmodules

    你会发现引用的库的url都是url = git@github.com:

    此时 你需要将这个url中的git@github.com:字段替换为  https://github.com/

    之后 :wq退出

    输入命令

    git submodule sync

    之后再次输入命令

    git submodule update --init --recursive

    即可下载第三方库成功

    4.按照官方文档 输入

    carthage bootstrap --platform ios # or carthage update --platform ios --cache-builds

    下载carthage管理的第三方库

    5.接下在需要输入命令

    bash ./Submodules/CPAProxy/scripts/build-all.sh

    如果你操作成功可直接进入步骤6.否则请看下面操作

    finder下进入目录/ChatSecure-iOS/Submodules/CPAProxy/

    删除文件夹 CPAProxyDependencies-iOS

    查看CPAProxy使用指南即可得到你想要的

    6.运行命令

    bash ./Submodules/OTRKit/scripts/build-all.sh

    7.运行命令

    pod install

    pod运行完成之后

    需要修改bundleID

    之后即可 ChatSecure.xcworkspace在Xcode中打开并build成功了

    相关文章

      网友评论

          本文标题:ChatSecure源码下载安装

          本文链接:https://www.haomeiwen.com/subject/ymcbgftx.html