uniapp ios离线打包,解决hbuilder打包后ios无法唤起支付宝的问题

有个朋友要我帮他解决一个问题,用的hbuilder打包的ipa签名后无法唤起支付宝,我本机测试了一下,决定用xcode打包试一下,打包做好分发签名后能唤起支付宝了,完美解决。

uniapp离线打包步骤
1、下载最新的离线sdk:

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios
SDK目录说明
HBuilder-Hello:离线打包演示应用;
Feature-iOS.xls:iOS平台各扩展Feature API对应的库文件列表;
Readme.txt:说明文件。

2、解压SDK包,进入目录HBuilder-Hello, 双击“HBuilder-Hello.xcodeproj”文件打开工程:
截屏2021-01-25 上午11.37.29.png

截屏2021-01-25 上午11.34.44.png
3、hbuilder 生成本地打包资源
截屏2021-01-25 上午11.40.48.png

截屏2021-01-25 上午11.41.15.png
4、将本地打包资源生成的文件夹 拷贝替换 xcode中的文件
截屏2021-01-25 上午11.34.44.png
5、appid与文件夹名保持一致
截屏2021-01-25 上午11.45.34.png
6、修改app图标跟启动图
截屏2021-01-25 上午11.49.18.png
截屏2021-01-25 上午11.49.50.png
7、修改应用名称
截屏2021-01-25 上午11.51.26.png
8、urlType 权限配置 通过schemaUrl 唤起支付宝需要配置alixpay
截屏2021-01-25 上午11.56.12.png
9、配置开发者信息
截屏2021-01-25 上午11.57.57.png

需要去苹果申请开发者账号

10、归档打包
截屏2021-01-25 上午11.59.02.png

按此步骤下来 打包测试 也可以唤起支付宝了!!

你可能感兴趣的:(uniapp ios离线打包,解决hbuilder打包后ios无法唤起支付宝的问题)