你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS開發 解決同時使用友盟三方登錄 和 微信支付 不走回調的問題

iOS開發 解決同時使用友盟三方登錄 和 微信支付 不走回調的問題

編輯:IOS開發綜合

在項目中有可能會使用到友盟的三方登錄 和 微信支付

微信支付 會出現不走回調的問題 下面說一下如何解決

//url Schemes回調

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url

{

return [self handleUrl:url];

}


- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

{

return [self handleUrl:url];

}


- (BOOL)handleUrl:(NSURL *)url

{

//判斷如果是支付的話 不走友盟方法 直接走微信和QQ的方法

if([[url absoluteString] rangeOfString:@"這裡是你的微信key://pay"].location == 0)

return [WXApi handleOpenURL:url delegate:self],[TencentOAuth HandleOpenURL:url];

else

return [[UMSocialManager defaultManager] handleOpenURL:url];

}


以上就是IOS開發 解決同時使用友盟三方登錄 和 微信支付 不走回調的問題的全文介紹,希望對您學習和使用IOS應用開發有所幫助.

【iOS開發 解決同時使用友盟三方登錄 和 微信支付 不走回調的問題】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved