更新后崩溃(转移iOS应用程序的所有权)

时间:2016-08-15 16:02:06

标签: ios itunesconnect ios-provisioning

我负责iOS应用程序开发,我们在此应用程序上使用个人苹果帐户。现在公司决定搬到公司账户。

我在Apple's Documentation中阅读了所有内容,然后执行了整个过程。

此应用程序不使用Keychain,因此我没有看到任何进展过程中出现任何问题。它不会影响更新的当前用户。

问题是:

现在,当我从先前版本(使用旧帐户)更新到最新版本(使用新帐户)时,应用程序立即崩溃(仅显示启动屏幕和崩溃)。

其他信息:

  1. 生成的应用程序标识符已从 team_id1.com.myapp 更改为 team_id2.com.myapp < / em> 正如所料。
  2. 我们在构建/部署过程中使用Fastlane
  3. 我们正在使用Crashlytcis崩溃报告(这不会触发任何报告 那些崩溃)。
  4. 所有证书(推送,开发,分发)都在新帐户上重新创建。
  5. 从头开始安装新版本就可以了。
  6. 我正在从Internal Testflight下载更新 测试
  7. 编辑:我怀疑它可能不是崩溃。它可能根本无法打开应用程序,它会在启动到达application:didFinishLaunchingWithOptions:

    之前中止启动

1 个答案:

答案 0 :(得分:0)

事实证明,在生产中,更新过程按预期进行。

我与Apple支持联系,他们告诉我,在开发和分发的早期阶段(Alpha和Beta通过TestFlight)预计崩溃。他们还说我在制作中分发时不会有任何问题。

根据这些信息,我做了一个新版本,并将其提交给iTunes Connect批准。在它被批准后我发布它,直到现在我没有因为更新而改变任何崩溃(更改TeamId)。