Telegram 真机运行 (二)
上一篇:基本环境配置,项目生成
1.配置证书
1.1 Identifier 要求:
1.App Groups . GroupName: group.XXXX XXXX 为你的buildid
2.iCloud . iCloudName:iCloud.XXXX XXXX 为你的buildid
3.Push Notification
4.sirikit
1.2 profiles
1.profiles Name 。
目录:$HOME/telegram-configuration/provisioning 下有相应的证书,名称要保持一致
2.profiles 配置。
文件:$HOME/telegram-configuration/provisioning/BUILD
配置你添加的profiles ,没有配置的删除掉
3.配置fake-codesiging 中的profile
文件:$HOME/telegram-configuration/fake-codesigning/profiles
将生成的profiles 同样copy一份放在该目录下。
2.生成真机运行包
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
3.配置真机证书
3.1 选择证书
证书配置3.2 配置groups 、iCloud、push notification、siri
配置项4.运行
错误提示:
1.一般都是证书问题,检查证书的归属
2.运行无法获取验证码,你需要梯子
3.黑屏 是否在xcode里面配置groups
4.基本都是我在运行过程中踩的坑,有啥问题欢迎留言,不定时回复。