@protocol UIApplicationDelegate<NSObject>
...
- (BOOL)application:(UIApplication *)application
handleOpenURL:(NSURL *)url
NS_DEPRECATED_IOS(2_0, 9_0, "Please use application:openURL:options:") __TVOS_PROHIBITED;
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url sourceApplication:(nullable NSString *)sourceApplication annotation:(id)annotation
NS_DEPRECATED_IOS(4_2, 9_0, "Please use application:openURL:options:") __TVOS_PROHIBITED;
- (BOOL)application:(UIApplication *)app
openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
NS_AVAILABLE_IOS(9_0); // no equiv. notification. return NO if the application can't open for some reason
...
В UIApplicationDelegate
протокола, существует 3 подобных методов OpenUrl обратного вызова, как использовать их в вашем приложении для лучшей совместимости?UIApplicationDelegate 3 подобные методы OpenUrl