Telegram-ios 文件构建

日期:2023.2.1
mac:ventura 13.0
Xcode:14.2

环境配置:1.下载 brew 2.brew 安装 bazel,cmake,yasm
访问官网,下载git代码 https://github.com/TelegramMessenger/Telegram-iOS
终端执行

git clone --recursive -j8 https://github.com/TelegramMessenger/Telegram-iOS.git
mkdir -p $HOME/telegram-configuration
cp -R build-system/example-configuration/* $HOME/telegram-configuration/

接下来是重点:
第一步--
1.将目录:Telegram-iOS/build-system/appstore-configuration.json
复制到目录telegram-configuration/
重命名 development-configuration.json
2.将/Users/apple/Telegram-iOS/build-system/fake-codesigning
复制到目录telegram-configuration/
第二步:cd 到Telegram-iOS目录 执行以下命令

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

其中遇到的问题:https://github.com/TelegramMessenger/Telegram-iOS/issues/687

遇到问题先在官方issuse里找找,比百度管用。

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

推荐阅读更多精彩内容