ios 应用内支付,沙盒测试时出现“此Apple ID尚未在iTunes Store使用过。。。”

昨天,在做ios 应用内支付,沙盒测试时出现“此Apple ID尚未在iTunes Store使用过。。。”


完全是按照流程来的,itunes connect创建好了测试账号,可是在真机上测试时,一直不行,每次都提示“此Apple ID尚未在iTunes Store使用过。。。”,百思不得其解啊。

google搜索找到一个链接:http://stackoverflow.com/questions/4566329/expected-sequence-when-using-itunes-test-user,帮了大忙。


这里说下要用沙盒测试内支付需要几个注意地方:

1.首先需要登录itunes connect,Manage User--》Test User,创建测试账号,测试账号可以随便写了,邮件不存在都没有关系;

2.需要进设置,store,注销掉之前登录的账号,这样在应用内支付时,手动填写测试账号;


其实就这两点,只不过需要特别注意的就是,app一定是通过xcode运行到真机的,“干净的”,“纯洁的”,如果之前从appstore安装了,然后xcode运行覆盖,即使上面两步都是正确的,就会出现“此Apple ID尚未在iTunes Store使用过。。。”。


这种问题不难,只是一个经验问题,网上还是很难找到,所以这里标记一下,对自己,或者有遇到这个问题的朋友有点帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值