Есть ли поддерживаемый способ запуска Google Authenticator на iOS?Автоматически запускать приложение Google Authenticator на iOS
Я хочу, чтобы клиенты могли открывать приложение и копировать временный код, прежде чем вставлять его обратно в мое приложение.
Я эмпирически обнаружил, что это (Swift) код запустит приложение:
UIApplication.sharedApplication().openURL(NSURL(string: "otpauth://")!)
... но я хочу знать, если есть лучше, поддерживаемый способ.
В частности, протокол otpauth: // поддерживается без аргументов, чтобы просто запустить приложение?
Я уверен, что так вы должны это делать. –
Спасибо @ILikeTau У вас есть какая-либо внутренняя информация или доказательства, что все в порядке? – Daniel
[Здесь] (https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html#//apple_ref/doc/uid/TP40007072-CH6-SW2). Не забудьте проверить, можно ли открыть URL с помощью 'canOpenURL()'. –