diff --git a/README.md b/README.md index 487affa..f0f9495 100644 --- a/README.md +++ b/README.md @@ -83,86 +83,14 @@ iOS 9系统策略更新,限制了http协议的访问,此外应用需要在 sinaweibohd weibosdk weibosdk2.5 + weibosdk3.3 -NSAppTransportSecurity - - NSAllowsArbitraryLoads - - NSExceptionDomains - - sina.cn - - NSIncludesSubdomains - - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionRequiresForwardSecrecy - - - weibo.cn - - NSIncludesSubdomains - - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionRequiresForwardSecrecy - - - weibo.com - - NSIncludesSubdomains - - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionRequiresForwardSecrecy - - - sinaimg.cn - - NSIncludesSubdomains - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSThirdPartyExceptionRequiresForwardSecrecy - - - sinajs.cn - - NSIncludesSubdomains - - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionRequiresForwardSecrecy - - - sina.com.cn - - NSIncludesSubdomains - - NSThirdPartyExceptionAllowsInsecureHTTPLoads - - NSExceptionMinimumTLSVersion - TLSv1.0 - NSThirdPartyExceptionRequiresForwardSecrecy - - - - ``` ## flutter * break change * 2.0.0: nullsafety & 不再支持 Android embedding v1 & Weibo 单例 + * 2.0.2: iOS Universal Links * snapshot diff --git a/ios/Classes/WeiboKitPlugin.m b/ios/Classes/WeiboKitPlugin.m index 6f193bf..e582012 100644 --- a/ios/Classes/WeiboKitPlugin.m +++ b/ios/Classes/WeiboKitPlugin.m @@ -147,6 +147,10 @@ static NSString *const ARGUMENT_KEY_RESULT_EXPIRESIN = @"expiresIn"; return [WeiboSDK handleOpenURL:url delegate:self]; } +- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nonnull))restorationHandler { + return [WeiboSDK handleOpenUniversalLink:userActivity delegate:self];; +} + #pragma mark - WeiboSDKDelegate - (void)didReceiveWeiboRequest:(WBBaseRequest *)request {