iOS TestFlight с другой конфигурацией - PullRequest
0 голосов
/ 04 февраля 2019

Наши конечные точки обслуживания в настоящее время жестко заданы в нашем приложении.У нас есть несколько сред, dev-test, UAT и Live.

Мы хотим использовать TestFlight для нашего этапа UAT, однако это не будет той версией, которую мы можем запустить, так как конечная точка службы в приложении потребуетсябыть заменен на конечную точку Live.

Есть ли в любом случае, чтобы обеспечить конфигурацию для вашего приложения, которая может быть установлена ​​на одно значение в TestFlight, а другое в Live?

1 Ответ

0 голосов
/ 04 февраля 2019

На самом деле, кажется, есть способ реально отличить Testflight от App Store, по крайней мере, на данный момент:

func isTestflight() -> Bool {
    guard let receiptURL = Bundle.main.appStoreReceiptURL else {
        return false
    }

    return receiptURL.lastPathComponent == "sandboxReceipt"
}

Источник: https://mobile.twitter.com/kraustifer/status/1090773523860058112

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...