好的,试着尽可能清楚地解释这个问题:)
我为合作伙伴开发了一款应用。
他们想在他们的公司下提交应用程序,因此我获得了证书和个人资料。我打包了应用程序......他们提交了,一切都很好。
现在我需要使用新内容更新应用。所以这一切都已完成,客户已为应用程序设置了新的App购买产品。
问题:
当我测试所有“产品请求”成功并显示产品描述等时。
但是,当我使用iTunes测试帐户测试购买时,它无效。它说
“此帐户无权在应用内购买。您 可以在iTunes Connect中更改帐户权限。“
然而,为了尝试解决问题,作为测试,我在我们的iTunes帐户中快速设置了一个“测试”应用程序和一个新的包ID等,并设置了相同的IAP产品。然后,我将实际客户端应用的应用ID更改为指向此位置。当通过设备上的Xcode进行测试时,这样做没有问题。
我对这里的错误感到茫然,因为当我使用原始应用程序时,所有工作都按预期进行,因为我能够使用我设置的iTunes测试帐户来测试他们的应用程序。
任何想法可能会发生什么?
问候
ADE
答案 0 :(得分:2)
显然,测试用户帐户需要与您的应用程序位于同一个Apple开发者帐户中!