在使用了第三方分享或者有其它的回调的时候, 你的支付回调不可用, 只要这样就可以了
/**
处理app的URL方法
若除了 UMSocial SDK外,还需要处理其他url,可以针对url的前缀作处理,例如下面写法:
if ([url.description hasPrefix:@"xxxx"]) {
//你的处理逻辑
}
else {
return [UMSocialSnsService handleOpenURL:url];
}
@param url 传入的url
*/
#import "AppDelegate.h" 需要改写的
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation
{
if ([url.description hasPrefix:@"XXXXXXXX://pay/"]) {
return [WXApi handleOpenURL:url delegate:self];
}
else {
return [UMSocialSnsService handleOpenURL:url];
}
}