`uni-app` 中关于这部分是有解释的: > ### 注意事项 > > * 相同订单,重复调用 `restoreCompletedTransactions` 后 `transactionReceipt` > 会发生变化,并非唯一值 > * 调用 `finishTransaction` 关闭订单可能不会立即生效,取决于苹果的服务器 > * 沙盒环境:一个测试账号相同产品仅能购买一次,重复测试需要清除购买记录或重新添加沙盒测试账号 > * 沙盒环境:调用 `restoreCompletedTransactions` 长时间无反应,检查设备登陆的沙箱账号是否正常 > [#注意事项 - uni.requestPayment(OBJECT) | uni-app官网](https://link.segmentfault.com/?enc=e8GIy2xFMBK283K9nECANA%3D%3D.Cz%2FeoiwhQt%2BheIXMsX6pm7L1%2F02B4prKJ32R%2FED%2BRwbOTDdkeF8T6da1SU4h5r6HCOc6Jn1oHT9j%2Fun5lG1i78JoT5TYzO0pEagGDwwbxEo%3D)