2016-12-07 60 views
0

我试图为我的应用实施IAP,并且已阅读所有可用解决方案,但找不到我的问题。我已经完成了以下步骤: 1.使用com.Company.projectName创建App开发人员配置文件ID 2.在iTunes中添加具有相同ID的应用程序connect 3.使用com.Company将IAP添加到我的项目中。 PROJECTNAME因为它的ID(我有问题,我不能看到自动可再生认购) 4.获取有效的产品,下面的代码:iOS In App购买无效标识符

SKProductsRequest *productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.Company.projectName"]]; 
    productsRequest.delegate = self; 
    [productsRequest start]; 
  • 添加新苹果ID作为测试者。
  • 当我想要购买时,我仍然收到无效标识符。我试图删除应用程序并连接设备并构建。我已经注销我的iTunes帐户。 有什么我失踪?

    回答

    1

    当您在ITC上创建新产品时,需要一些时间才能进入有效的产品列表。产品由Apple审查。当他们处于审阅状态时,您将在无效产品中列出产品清单。

    请确保您必须在iTunes连接上签署税务和银行业务的苹果协议。

    +0

    已经有一个多星期了,但我仍然收到无效ID。我的应用状态已准备好提交,我的IAP已准备好提交。我需要提交我的应用程序吗? – Niloufar

    +0

    我在哪里可以找到苹果的协议? – Niloufar

    +0

    无需提交该应用程序。您是否使用sanbox帐户检入应用程序购买流程? – Rishi