ios微信支付成功后點擊左上角返回不走回調的問題


最近做微信支付發現ios9以后出現的跳轉其他app后左上角有返回xxx功能會影響微信支付回調,情況如圖

返回后不走下面的方法

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

 打斷點發現點擊返回會走如下方法

- (void)applicationWillEnterForeground:(UIApplication *)application {}

發現這個以后我的做法是在調用微信支付跳轉頁面之前發送一個通知給AppDelegate,這樣可以區分出是從微信支付返回的APP還是其他情況下返回的APP,然后在該方法里進行微信支付回調處理,希望對遇到此問題的朋友有幫助。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM