分享到QQ及微信成功後無法返回應用
阿新 • • 發佈:2019-02-14
1. URL scheme是否按照要求配置
在你的工程設定項,targets 一欄下,選中自己的 target,在 Info->URL Types 中新增 URL Schemes
配置QQ URL scheme 格式:
“QQ”+騰訊QQ互聯應用appId轉換成十六進位制(不足8位前面補0),例如“QQ05FA957C”
“tencent“+騰訊QQ互聯應用Id,例如“tencent100308348”
配置微信 URL scheme 格式:
微信應用appId,例如“wxd9a39c7122aa6516”
2. 是否添加了系統回撥:
在AppDelegate檔案裡面實現下面三個系統回撥方法
[Objective-C] 純文字檢視
01 02 03 04 05 06 07 08 09 10 11 |
- ( 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];
}
|