【问题标题】:Must I remove TestFlight before submitting to App Store?我必须在提交到 App Store 之前删除 TestFlight 吗?
【发布时间】:2013-12-11 19:26:04
【问题描述】:

我正在使用 TestFlight - 我必须从我的解决方案中删除所有源代码,还是可以在提交到 App Store 之前注释掉对 TestFlight 的任何调用?

【问题讨论】:

  • 只是一个简短的更新:testflightapp.com/sdk/live 声明可以将 SDK 留在生产版本中。借助新的“Testflight Live”,您现在可以收集有关应用使用情况和受欢迎程度的统计数据。

标签: iphone


【解决方案1】:

testflight 库为您的应用增加了相当多的重量,如果您不使用它,将它从您的应用商店构建中删除似乎是明智的。注释掉你的电话也相当麻烦。

您可以使用不同的构建配置,该配置使用预处理器定义来阻止您的 testflight 调用,除非您已经构建了 beta,此配置还可以从非 beta 构建中排除测试飞行库。

这也意味着你的模拟器运行也不会调用 testflight,这通常是一件好事。

here的过程有很好的解释,也指this other question here on Stack Overflow.

【讨论】:

  • 所以如果我有 TestFlight 调用,它就不是苹果了吗?
  • 应该可以,我不知道。但是,如果您按照我的建议将其从构建中排除,则不会有问题。如果您的应用销售了 100 万份并且它们都在发布时进行了 testflight,那么它很可能会打扰 testflight
  • 正如@badcat 提到的,TestFlight Live 意味着将 TF SDK 留在您的构建中是不好的。此外,我可以确认我有一个 App 已获得 Apple 批准,其中还有 TestFlight。
猜你喜欢
  • 2021-06-21
  • 1970-01-01
  • 1970-01-01
  • 2017-03-12
  • 2021-03-01
  • 2017-11-26
  • 2021-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多