【问题标题】:Using testflight to test app prior to publish with another account在使用另一个帐户发布之前使用 testflight 测试应用程序
【发布时间】:2018-06-05 16:05:36
【问题描述】:

我目前正在开发一个 iOS 应用,我想使用 TestFlight 来部署测试版。其中一项要求是我必须在我的苹果开发帐户中注册应用程序包 ID。

应用程序的最终版本将由客户管理,因此将上传到他们的苹果帐户。

如果我先在我的帐户中注册捆绑应用程序 ID 以进行测试,是否有任何顾虑或麻烦?客户能否使用她的帐户发布相同的应用程序? 我认为这是一个非常常见的情况,您能否提供一些替代方案或解决方法来完成此操作?

谢谢!

【问题讨论】:

    标签: ios iphone app-store-connect testflight


    【解决方案1】:

    bundle ID 唯一标识一个应用程序。两个应用程序不能具有相同的包标识符。 Here 对此有更明确的信息。

    如果您的应用需要由您的客户发布。您可以为开发环境创建测试凭据(捆绑 ID、配置文件、开发人员证书),并将您的客户端凭据用于生产环境。

    另一种选择是,一旦发布,您可以transfer 将该应用的所有权转让给您的客户。

    【讨论】:

    • 谢谢恩里克。还有一件事,我刚刚意识到我可以在项目属性页面中更改捆绑标识符。可能我可以使用自己的捆绑 ID 进行测试,然后在发布之前设置客户的捆绑 ID。您认为这是一个有效的选择吗?
    • 当然,我认为这是最合适的选择。
    • 您可以在您的项目(开发/生产)中使用自己的凭据配置创建不同的目标。
    猜你喜欢
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 2018-06-06
    • 2021-01-10
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多