版本:HBuilder 2.3.7.20191024
IOS 13.1.2
IOS 5 +SDK 微信授权登录后跳回app无任何回调事件,微信分享也不好使,提示 {"errMsg":"share:fail:[Share微信:-99]appid无效或配置错误,http://ask.dcloud.net.cn/article/287"}**,但是appid都配置了,之前也是没问题的,更新SDK后出现的问题
。
AppDelegate部分代码
#pragma mark URL
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
[PDRCore handleSysEvent:PDRCoreSysEventOpenURL withObject:url];
//判断是否是通过LinkedME的UrlScheme唤起App
if ([[url description] rangeOfString:@"click_id"].location != NSNotFound) {
return [[LinkedME getInstance] handleDeepLink:url];
}
[WXApi handleOpenURL:url delegate:self];
return YES;
}
- (BOOL)application:(UIApplication*)application continueUserActivity:(NSUserActivity*)userActivity restorationHandler:(void (^)(NSArray*))restorationHandler{
//判断是否是通过LinkedME的Universal Links唤起App
if ([[userActivity.webpageURL description] rangeOfString:@"lkme.cc"].location != NSNotFound) {
return [[LinkedME getInstance] continueUserActivity:userActivity];
}
[WXApi handleOpenUniversalLink:userActivity delegate:self];
return YES;
}
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
{
[PDRCore handleSysEvent:PDRCoreSysEventOpenURLWithOptions withObject:@[url,options]];
//判断是否是通过LinkedME的UrlScheme唤起App
if ([[url description] rangeOfString:@"click_id"].location != NSNotFound) {
return [[LinkedME getInstance] handleDeepLink:url];
}
return YES;
}
/*
* @Summary:程序被第三方调用,传入参数启动
*
*/
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
[PDRCore handleSysEvent:PDRCoreSysEventOpenURL withObject:url];
return YES;
}
DCloud_iOS_XHY
nice
2019-10-29 19:03
1***@qq.com
真的棒
2019-10-29 19:24
1***@qq.com
那个appid是写bundleID还是写‘--UNI--1234567’这个appid呢
2019-10-29 19:28