遇到的問題:
在demo中測試成功盏檐,放到項目中之后歇式,點擊微信支付沒有反應(yīng)
原因:shareSDK 沖突
步驟:
1.在URL Scheme中設(shè)置APPID.
2.注冊APPID [WXAPI registerApp: withDescription:];
3.調(diào)起支付:
商戶服務(wù)器生成支付訂單,先調(diào)用統(tǒng)一下單API生成預(yù)付單胡野,獲取到prepay_id 后將參數(shù)再次簽名傳輸給App發(fā)起支付材失。
4.支付結(jié)果回調(diào):
0 成功 -1 錯誤 ?-2用戶取消
第一步:導(dǎo)入這兩個頭文件
01
第二步:調(diào)用這個方法:將訂單名字,訂單號硫豆,訂單價格傳過來龙巨。
02
從這段話開始調(diào)起支付:
03
第三步:生成預(yù)支付訂單
04
這個方法開始獲取他的preID
05
06
修改上圖方法中的金額。
這個是獲取預(yù)支付訂單號熊响。點進去獲取sign相關(guān)的xml數(shù)據(jù)旨别。
07
如果一些參數(shù)都正確的話, 就會返回正確的參數(shù)
進行第二次簽名成功,就能成功調(diào)取支付了耘眨。
支付回調(diào)結(jié)果appDelegate
08
09
(ps:后面這個方法不走)