Как узнать, что установленное приложение установлено через TestFlight или AppStore? - PullRequest
0 голосов
/ 19 апреля 2019

Я хочу знать, как проверить, установлено ли пользовательское приложение через Testflight или AppStore.Исходя из этого, я хочу внести некоторые изменения в окружающую среду во всем приложении.

В любом случае, можно найти это путем кодирования.Apple предоставляет какие-либо API за это?

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 20 апреля 2019

Я нашел небольшой фрагмент о том, как узнать, установлено ли приложение через TestFlight.

Здесь appStoreReceiptURL - это свойство экземпляра, которое мы можем найти в основном комплекте.

enter image description here

func isTestFlight() -> Bool {
    guard let appStoreReceiptURL = Bundle.main.appStoreReceiptURL else {
    return false
    }
    return appStoreReceiptURL.lastPathComponent == "sandboxReceipt"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...