當(dāng)集成了友盟分享后,想再集成微信支付SDK,發(fā)現(xiàn)有很多沖突败京。
請看以下鏈接
https://developer.umeng.com/docs/128606/detail/129467兜喻。
到微信開放平臺 去下載SDK,手動導(dǎo)入到工程中赡麦,替換掉UMShare下的wechatSDK 中的.a文件朴皆,同時幾個頭文件中的代碼也要替換。
微信開放平臺:https://developers.weixin.qq.com/doc/oplatform/Downloads/iOS_Resource.html
同時也會出現(xiàn)一個問題是泛粹,微信支付成功后的回調(diào)方法onResp不走.
在APPDelegate中的方法
遂铡、、晶姊、
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
扒接、、们衙、
中添加
钾怔、、蒙挑、
[WXApi handleOpenUniversalLink:userActivity delegate:self];
宗侦、、忆蚀、
即可
矾利、、馋袜、
-
(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
// 在調(diào)用WXApi的handle方法前男旗,須先調(diào)用registerApp注冊。ret為注冊結(jié)果欣鳖,若注冊失敗剑肯,請根據(jù)sdk的log排查原因
[WXApi registerApp:WX_Key universalLink:gkd_Home_Url];[WXApi handleOpenUniversalLink:userActivity delegate:self];
if (![[UMSocialManager defaultManager] handleUniversalLink:userActivity options:nil]) {
// 其他SDK的回調(diào)
}if([MobClickLink handleUniversalLink:userActivity delegate:[GKDUMUniversalLinkManager sharedManager]])
{
return YES;
}
return YES;
}
、观堂、让网、