ios - 如何检查应用程序是否从 TestFlight 或 App Store 启动?
问题描述
我想检查我的应用程序是从TestFlight
应用程序还是从应用程序打开的AppStore
。
我进行了测试,并在didFinishLaunchingWithOptions
从以下位置启动它时发现了此信息TestFlight
:
if launchOptions?[UIApplicationLaunchOptionsKey.sourceApplication] as? String == "com.apple.TestFlight" {
// ...
}
但我不知道如何检查应用程序是否从AppStore
. 标识符是什么?
谢谢你的帮助。
解决方案
App Store iOS 应用程序的捆绑包标识符是com.apple.AppStore
推荐阅读
- python - 名称未在 python 的“def:”中定义
- python - 如何为 Pandas 中的不同段构建运行 PCA 和 K-means 的循环
- oracle - Oracle 是否支持 SQL 语句中的 RETURNING?
- java - 是否可以使用属性文件名动态配置 log4j2.xml?
- python - Tweepy stream.filter 使用现金标签
- php - 在 FB 和 FB OG 上共享时发送信息,通过使用 $_GET 的 URL 不起作用
- angular - 角度 onclick 选择多个字段获取值并更改背景颜色
- c# - 统一、透明背景和多显示器
- ios - 从最小化状态iOS返回后调用计时器
- javascript - 处理 dropzone 表单中的复选框