接到上头下令,让我打包一个 Telegram 的 App Store ipa 包时,在我将 developer 描述文件更换成 App Store 描述文件却打包报错:
ERROR: /Users/xxx/Desktop/Telegram/Telegram-iOS/Telegram/BUILD:1578:14: no such target '@build_configuration//provisioning:Intents.mobileprovision': target 'Intents.mobileprovision' not declared in package 'provisioning' defined by /private/var/tmp/_bazel_tt/33b801b4dd16469bbea27d0e1fd3000e/external/build_configuration/provisioning/BUILD and referenced by '//Telegram:IntentsExtension'
ERROR: Analysis of target '//Telegram:Telegram' failed; build aborted:
但明显 Intents.mobileprovision 文件是我刚从 Apple Developer 下载下来的,纵然重新更换掉该描述文件,其他描述文件又会随机一个出来报错,循环往复; 办理方案:
用正在打包的这台 mac 呆板,去 Apple Developer 天生对应的 Distribution 发布证书,然后用该 Distribution 证书 重新天生全部对应的描述文件 下载下来更换打包。