检测是否从Apple的Testflight下载了iOS App

安东尼·马托克斯

过去,我曾通过TestFlight分发了用于生产和Beta版本的单独版本配置。这样就可以轻松地对Beta版本进行修改,例如公开应用程序的其他设置,以使测试人员可以更全面地测试事物,并查看有关应用程序状态的更多技术信息。

是否可以检查是否已通过Apple的TestFlight分发了应用程序以更改应用程序的运行方式?编译器指令不再有意义,因为可以将同一内部版本分发给Beta测试人员并提交给商店,但是也许可以在运行时进行检查。

凯文·伦斯克斯

这有效:

if ([[NSBundle mainBundle] pathForResource:@"embedded" ofType:@"mobileprovision"]) {
    // TestFlight
} else {
    // App Store (and Apple reviewers too)
}

更新

上面的方法似乎不再起作用,Apple更改了他们签署TestFlight构建的方式。但这确实有效:

BOOL isRunningTestFlightBeta = [[[[NSBundle mainBundle] appStoreReceiptURL] lastPathComponent] isEqualToString:@"sandboxReceipt"];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过Apple TestFlight测试In App购买?

来自分类Dev

TestFlight iOS App允许任务的问题

来自分类Dev

减少iOS App的下载大小

来自分类Dev

iOS apple-app-site-association-是否需要脱离服务器的根目录?

来自分类Dev

检测Flask App是否在本地运行

来自分类Dev

如何从Apple Watch启动iOS App?

来自分类Dev

TestFlight [ios] app just black screens and doesn't work

来自分类Dev

检测运行目标是App Extension还是iOS App

来自分类Dev

如何检测已安装或升级的iOS App?

来自分类Dev

Apple 的 App Store 搜索算法中是否包含字幕?

来自分类Dev

Open Apple Maps App With Directions from my ios App iOS 9 Swift 2.2

来自分类Dev

在Universal App(Windows)中检测CPU是否为64位

来自分类Dev

使用Cordova检测设备是否可以访问Huawei App Gallery

来自分类Dev

iOS-粘性UICollectionView标头(如Apple App Store)

来自分类Dev

如何实现Apple News App或Pinterest ios之类的放大效果

来自分类Dev

Apple App Store在iOS 7中未显示正确的图标

来自分类Dev

Apple IOS 中取消 App 内购买的 URL

来自分类Dev

从网站下载iOS应用,无需App Store

来自分类Dev

如何在iOS中使用app打开下载的文件?

来自分类Dev

如何在iOS App Extension中检测内存警告

来自分类Dev

如何在iOS App Extension中检测内存警告

来自分类Dev

apple-app-site-association json文件是否曾经在app中更新?

来自分类Dev

如何检测代码是否在Main App或App Extension Target中运行?

来自分类Dev

如何在Apple Watch Extension / App和iOS App之间建立通信通道

来自分类Dev

iOS 通用链接 apple-app-site-association File Mix 2 Signatures For Same App

来自分类Dev

iOS App打开App Store到特定产品的下载将不接受密码SKStoreProductViewController

来自分类Dev

将Google App集成到iOS App

来自分类Dev

Apple Watch App图像控制

来自分类Dev

Rails App的Apple Push Notification

Related 相关文章

  1. 1

    如何通过Apple TestFlight测试In App购买?

  2. 2

    TestFlight iOS App允许任务的问题

  3. 3

    减少iOS App的下载大小

  4. 4

    iOS apple-app-site-association-是否需要脱离服务器的根目录?

  5. 5

    检测Flask App是否在本地运行

  6. 6

    如何从Apple Watch启动iOS App?

  7. 7

    TestFlight [ios] app just black screens and doesn't work

  8. 8

    检测运行目标是App Extension还是iOS App

  9. 9

    如何检测已安装或升级的iOS App?

  10. 10

    Apple 的 App Store 搜索算法中是否包含字幕?

  11. 11

    Open Apple Maps App With Directions from my ios App iOS 9 Swift 2.2

  12. 12

    在Universal App(Windows)中检测CPU是否为64位

  13. 13

    使用Cordova检测设备是否可以访问Huawei App Gallery

  14. 14

    iOS-粘性UICollectionView标头(如Apple App Store)

  15. 15

    如何实现Apple News App或Pinterest ios之类的放大效果

  16. 16

    Apple App Store在iOS 7中未显示正确的图标

  17. 17

    Apple IOS 中取消 App 内购买的 URL

  18. 18

    从网站下载iOS应用,无需App Store

  19. 19

    如何在iOS中使用app打开下载的文件?

  20. 20

    如何在iOS App Extension中检测内存警告

  21. 21

    如何在iOS App Extension中检测内存警告

  22. 22

    apple-app-site-association json文件是否曾经在app中更新?

  23. 23

    如何检测代码是否在Main App或App Extension Target中运行?

  24. 24

    如何在Apple Watch Extension / App和iOS App之间建立通信通道

  25. 25

    iOS 通用链接 apple-app-site-association File Mix 2 Signatures For Same App

  26. 26

    iOS App打开App Store到特定产品的下载将不接受密码SKStoreProductViewController

  27. 27

    将Google App集成到iOS App

  28. 28

    Apple Watch App图像控制

  29. 29

    Rails App的Apple Push Notification

热门标签

归档