iOS碎碎念iOS DeveloperiOS学习开发

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

2016-11-28  本文已影响1156人  tiGress

在做分享的时候,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”

上一篇下一篇

猜你喜欢

热点阅读