跳转第三方应用后回原应用失败

2019-06-10  本文已影响0人  月沉眠love

友盟分享成功后跳转回原应用失败

1.是否添加回调函数

// 支持所有iOS系统
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
    //6.3的新的API调用,是为了兼容国外平台(例如:新版facebookSDK,VK等)的调用[如果用6.2的api调用会没有回调],对国内平台没有影响
    BOOL result = [[UMSocialManager defaultManager] handleOpenURL:url sourceApplication:sourceApplication annotation:annotation];
    if (!result) {
         // 其他如支付等SDK的回调
    }
    return result;
}

2.是否配置URL Scheme
·URL Scheme是通过系统找到并跳转对应app的一类设置,通过向项目中的info.plist文件中加入URL types可使用第三方平台所注册的appkey信息向系统注册你的app,当跳转到第三方应用授权或分享后,可直接跳转回你的app。
·添加URL Types可工程设置面板设置

屏幕快照 2019-06-10 上午10.25.59.png
上一篇 下一篇

猜你喜欢

热点阅读