瑾凡
瑾凡
  • 发布:2019-01-22 12:37
  • 更新:2021-06-17 19:31
  • 阅读:3931

苹果支付 详细讲解 配置/代码

分类:uni-app

首先 你需要申请一个苹果开发者账户
公司账户(最优) 但等待周期较长
个人账户 周期短

然后登录苹果后台
https://developer.apple.com/

输入你的账号 就可以看到下面的界面了 点击account

下一步

然后去添加测试机 证书在下面两个板块 官方文档很清晰
http://ask.dcloud.net.cn/article/152

配置商店商品
上面第二步下面入口 点击apple store

添加沙箱测试员 必须是全新的账户

自定义基座打包时 appleid必须是生成证书的id

下面是购买的代码可以结合官方事例

详细可参考 http://ask.dcloud.net.cn/article/35528

0 关注 分享

要回复文章请先登录注册

2***@qq.com

2***@qq.com

回复 ustbo :
大佬 咋解决呀
2021-06-17 19:31
Stalker丶

Stalker丶

回复 1***@qq.com :
代码就和苹果登录那个API里面是一模一样的,苹果支付确实慢,我也是一样的,不过不会出现其它产品再点没反应,你看看你productid有没有配置正确,之前我也是因为productid没有配置正确导致的
2020-07-13 08:56
1***@qq.com

1***@qq.com

回复 Stalker丶 :
前端代码能否截图下呢,每次发起支付过好久才出现输入支付密码的框,然后再去点击其他的产品就没反映了
2020-07-12 22:46
Stalker丶

Stalker丶

回复 1***@qq.com :
我们这边是用的 英文+数字,好像纯数字的话会有点问题。打包的证书和审核产品的那个账号一定要一致。其它不会有影响,如果一直调用不了产品的内购,建议换一换产品的ID,最好的就是 英文+数字 的形式
2020-07-08 10:02
1***@qq.com

1***@qq.com

回复 Stalker丶 :
你好我的也是一直这样,最开始我以为事以为内购的产品在审核的原因,但是审核过了以后还是一样,我的产品ID直接是数字,这个和打包的证书有关系吗?
2020-07-07 14:13
1***@qq.com

1***@qq.com

回复 Stalker丶 :
好的,谢谢
2020-07-07 09:25
Stalker丶

Stalker丶

回复 1***@qq.com :
不是,是那个苹果后台每个商品都有一个自己设置的产品ID
2020-07-06 18:04
1***@qq.com

1***@qq.com

回复 Stalker丶 :
打包的APPID不是生成证书的ID吗?生成证书的ID要和SKU这个值一样吗
2020-07-06 01:13
Stalker丶

Stalker丶

回复 ustbo :
嗯嗯,感谢,早已经解决了。跟你说的是一样的。
2020-05-27 16:06
ustbo

ustbo

回复 Stalker丶 :
遇到同样的问题,经过检查,iTunes里面商品设置、税务银行卡设置等都没有问题,最后发现,是打包的ipa设置的id与 appstoreconnect中的(SKU)不一致导致的。
2020-05-27 10:52