使用百度地图和支付宝SDK时遇到的坑
来源:互联网 发布:极品五笔2013优化版 编辑:程序博客网 时间:2024/05/01 12:25
1、集成支付宝SDK时,目前的最新版,及2.0版本的SDK,order类中有问题,使用order类会报错ALI40247,导致支付失败,暂时未找到解决方案,在项目中,是后台将拼接url的字符串进行utf-8编码后直接拼接然后用拼接好的字符串调用SDK,然后支付成功,使用order类sign签名会出错,从而导致ALI40247错误。
2、集成支付宝SDK后,在上线时,需要在Build Setting 中 把Build Active Architecture Only 改为YES就行
3、使用百度地图集成后,添加扩展包时,不要添加 MapKit.framework 包,如果添加,会自动打开Capabilities --> Maps,打开后在上线过程中必须提交路由功能的权限,在开发中基本上用不到路由功能,所以不添加该framework包,并且将Maps关闭,如果打开Maps,则除了在提交时增加权限证明外,还需要在Info.plist中添加键值对:
<key>MKDirectionsApplicationSupportedModes</key>
<array>
<string>MKDirectionsModeBike</string>
<string>MKDirectionsModeBus</string>
<string>MKDirectionsModeCar</string>
<string>MKDirectionsModeFerry</string>
<string>MKDirectionsModeOther</string>
<string>MKDirectionsModePedestrian</string>
<string>MKDirectionsModePlane</string>
<string>MKDirectionsModeRideShare</string>
<string>MKDirectionsModeStreetCar</string>
<string>MKDirectionsModeSubway</string>
<string>MKDirectionsModeTaxi</string>
<string>MKDirectionsModeTrain</string>
</array>
这是默认生成的,使用时需要删除第八项。
4、在辛辛苦苦完成支付功能以后,提交项目到AppStore,然后被拒绝,原因是iOS不支持三方支付来购买虚拟物品,虚拟物品只能通过苹果支付的方式来完成。
- 使用百度地图和支付宝SDK时遇到的坑
- 百度地图sdk使用中遇到的问题总结
- 百度地图sdk使用中遇到的问题及解决
- 对百度地图SDK中的真机framework和模拟器framework合并时遇到的问题
- 使用百度地图遇到的坑
- 集成支付宝SDK遇到的坑
- 接入支付宝SDK遇到的坑
- Android Studio使用原生反向地址编码方法和使用百度地图SDK的对比以及遇到的问题
- 使用百度地图时遇到的一些坑
- android studio使用百度SDK开发百度地图应用中遇到的问题汇总
- Swift - 百度地图SDK的配置和使用(附样例)
- 百度地图SDK和百度定位SDK的使用(笔记)
- Android Studio中用百度地图SDK做地图时遇到的一个问题
- 百度地图SDK使用
- 百度地图SDK使用
- 百度地图SDK 使用
- 使用百度地图sdk
- 百度地图sdk使用
- c++多线程编程与MFC多线程编程
- HTML5日期输入类型(date)
- Caffe 下 示例程序 mnist 日志输出
- PHP集成环境如何自定义PHP版本,同时运行多个php版本一键开启常用模块。
- HTML5中的视频音频使用详解
- 使用百度地图和支付宝SDK时遇到的坑
- linux下objdump命令用法介绍及如何使用objdump命令进行反汇编
- liux下的三个时间
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- 关于android中listview-adapter的viewholder及settag的探究
- 关于Application得到上下文,getApplicationContext方法 空指针问题。
- JNI内存泄露处理方法汇总
- 2015——致我那终将逝去的青春
- gradle持续集成部署问题