关于友盟分享成功后返回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”