如何使用 fastlane 将 .ipa 文件分发到 TestFlight
Posted
技术标签:
【中文标题】如何使用 fastlane 将 .ipa 文件分发到 TestFlight【英文标题】:how to distribute the .ipa files to the TestFlight using fastlane 【发布时间】:2020-04-24 15:38:15 【问题描述】:我有使用 Xcode 实用程序生成的 .ipa 文件,所以现在我想使用 fastlane 将这个 .ipa 文件上传到 TestFlight,谁能帮我完成这一步。
【问题讨论】:
【参考方案1】:首先,您应该确保捆绑标识符存在于 Apple Developer Center(用于签署应用程序)和 App Store Connect(用于将应用程序推送到商店)中。
您只需要实现Pilot,这是将 ipa 文件推送到 Testflight 的 Fastlane 操作。
【讨论】:
testflight 是否提供任何 api-key 用于将 ipa 文件推送到 testflight?? 否,App Store Connect(Testflight 背后的服务)不适用于 api 密钥。您需要使用用于登录 Web 面板的凭据(或者您可以创建专用凭据)。然后,Fastlane 将这些凭据存储在钥匙串中。请参阅凭据管理器github.com/fastlane/fastlane/tree/master/credentials_manager以上是关于如何使用 fastlane 将 .ipa 文件分发到 TestFlight的主要内容,如果未能解决你的问题,请参考以下文章
如何部署ad-hoc分发(ipa文件)或如何将iTunes与设备同步
错误:从 XCODE 4.2 同步 .ipa 文件临时分发时出现 0xe8003ffe