美文网首页
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