uni-app iOS 12 - 13 内购有问题

uni-app iOS 12 - 13 内购有问题

开发环境 版本号 项目创建方式
Windows
macOS 12.6.3
HBuilderX 正式 HBuilderX
3.99
手机系统 版本号
iOS 12.1
手机厂商 手机机型
苹果 iphone8

示例代码:

uni.requestPayment({ provider: ‘appleiap’, orderInfo: { quantity: 1, manualFinishTransaction: true, …orderInfo }, success: res => { resolve(res) }, fail: err => { //console.log('requestPayment-err: ', err) reject(err) } })


### 操作步骤:

iOS 12 - 13 第一次调内购时,就会返回 `requestPayment:fail Payment_appleiap:Error Domain=SKErrorDomain Code=2 "无法连接iTunes Store"` UserInfo={NSLocalizedDescription=无法连接iTunes Store}, https://ask.dcloud.net.cn/article/282 但是过会还是会弹出 内购的弹窗

### 预期结果:

iOS 12 - 13 调内购 如果返回错误,那就不要再弹出 购买的窗口了

### 实际结果:

iOS 12 - 13 调内购 返回错误,还是会弹出 购买的窗口了

### bug描述:

第一次调内购时,就会返回 `requestPayment:fail Payment_appleiap:Error Domain=SKErrorDomain Code=2 "无法连接iTunes Store"` UserInfo={NSLocalizedDescription=无法连接iTunes Store}, https://ask.dcloud.net.cn/article/282 但是过会还是会弹出 内购的弹窗
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!