0x00 scheme之坑
NSString *scheme = @"xx_alisdk";
[[AlipaySDK defaultService] payOrder:orderStr fromScheme:scheme callback:^(NSDictionary *resultDic) {
// SDK内部浏覽器支付完成回調
[weakSelf handleResult:resultDic];
}];
隊友寫
scheme
時,
參考支付寶的
Demo
,
估計想加個字首差別一下
就寫了個
xx_alisdk
神奇的事情就發生了…
0x01 無法跳回應用
測試了微信,可以跳轉回來,OK!
測試了銀聯,可以跳轉回來,OK!
測試支付寶,死活跳轉失敗!!!
拉上背景一起研究
研究了半天
究了半天
了半天
半天
天
最後發現了一點存在某種問題或陰謀?!
隻有支付寶的
scheme
有個
_
(下劃線)