iOS 9.0后微信支付回調(diào)處理實例
更新時間:2016年12月22日 16:20:29 作者:紫月秀才
這篇文章主要介紹了iOS 9.0后微信支付回調(diào)處理實例講解,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
如果是iOS 9.0之前,處理微信回調(diào)時,首先在APPDelegate中寫如下的代碼:
//iOS 9.0 之前的處理方法不保證正確,如有錯誤還望指正 - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { if ([url.host isEqualToString:@"safepay"]) { [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:nil]; return YES; } return YES; }
如果是iOS 9以上,那么寫下面這段代碼:
-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { if ([url.host isEqualToString:@"safepay"]) { [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:nil]; return YES; } return YES; }
最后再實現(xiàn)-(void) onResp:(BaseResp*)resp
該方法來接收微信的回調(diào).
以上所述是小編給大家介紹的iOS 9.0后微信支付回調(diào)處理,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
詳解iOS中UIButton的三大UIEdgeInsets屬性用法
這篇文章主要介紹了iOS中UIButton的三大UIEdgeInsets屬性用法,分別講解了contentEdgeInsets、imageEdgeInsets和titleEdgeInsets三個屬性在創(chuàng)建UIButton時對樣式的控制,需要的朋友可以參考下2016-04-04IOS 開發(fā)之UILabel 或者 UIButton加下劃線鏈接
這篇文章主要介紹了IOS 開發(fā)之UILabel 或者 UIButton加下劃線鏈接的相關(guān)資料,需要的朋友可以參考下2017-07-07iOS9 系統(tǒng)分享調(diào)用之UIActivityViewController
UIActivityViewController類是一個標(biāo)準(zhǔn)的view controller,通個使用這個controller,你的應(yīng)用程序就可以提供各種服務(wù)。本文給大家介紹iOS9 系統(tǒng)分享調(diào)用之UIActivityViewController,感興趣的朋友一起學(xué)習(xí)吧2015-11-11