Telegram 环境搭建 (一)

git项目地址

配置环境:

"bazel": "5.3.1",

"xcode": "14.1",

"telegram":9.4.1

1.clone

git clone --recursive -j8 https://github.com/TelegramMessenger/Telegram-iOS.git

1.1 拉取submodules 子项目东西很多,什么时候 这个拉不到东西了再进行下一步

cd Telegram-iOS

git submodule update --init --recursive

2.项目基本配置

2.1 创建项目配置文件,复制配置文件

mkdir -p $HOME/telegram-configuration

cp -R build-system/example-configuration/* $HOME/telegram-configuration/

2.2 配置基本文件。参考:Telegram研究(1):安装环境

1、将xxx/Telegram-iOS/build-system/fake-codesigning 复制到 ~telegram-configuration/fake-codesigning

2、将 xxx/Telegram-iOS/build-system/appstore-configuration.json 复制到 ~/telegram-configuration/development-configuration.json


3.创建xcode项目

python3 build-system/Make/Make.py \

    --overrideXcodeVersion \

    --cacheDir="$HOME/telegram-bazel-cache" \

    generateProject \

    --configurationPath="$HOME/telegram-configuration/development-configuration.json"  \

    --codesigningInformationPath "$HOME/telegram-configuration/fake-codesigning" \

    --disableExtensions \

    --disableProvisioningProfiles

下一篇:真机运行和证书配置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容