美文网首页iOS碎碎念iOS DeveloperiOS学习开发
关于友盟分享成功后返回APP失败

关于友盟分享成功后返回APP失败

作者: tiGress | 来源:发表于2016-11-28 10:20 被阅读1156次

在做分享的时候,QQ分享成功后,选择返回APP一直没有反应。查了资料,总结一下:

1.. 是否添加了系统回调:

在AppDelegate文件里面实现下面的系统回调方法:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url

{

return  [UMSocialSnsService handleOpenURL:url];

}

- (BOOL)application:(UIApplication *)application

openURL:(NSURL *)url

sourceApplication:(NSString *)sourceApplication

annotation:(id)annotation

{

return  [UMSocialSnsService handleOpenURL:url];

}

2.URL scheme是否按照要求配置

  分享到QQ无法返回应用主要检查下面两点:

   在你的工程设置项,targets 一栏下,选中自己的 target,在 Info->URL Types 中添加 URL Schemes

  配置QQ URL scheme 格式:

     “QQ”+腾讯QQ互联应用appId转换成十六进制(不足8位前面补0),例如例如“QQ41e9b23c”

    “tencent“+腾讯QQ互联应用Id,例如“tencent1105834556”

相关文章

网友评论

    本文标题:关于友盟分享成功后返回APP失败

    本文链接:https://www.haomeiwen.com/subject/ihqopttx.html