【发布时间】:2013-05-23 17:17:31
【问题描述】:
我研究了iOS应用内购买并在我的游戏中实现了这个功能,关注this tutorial。
当我测试应用程序时,我已经退出了我的 iTunes 帐户(在设置/商店中)。我打开了我的应用程序,购买了一个项目并登录了我的测试帐户(iTunes Connect --> 我的帐户使用的是日本帐户,我在 iTunes Connect 中的应用程序设置为在日本分发)。
登录成功后,iOS 自动重定向到 App Store(隐藏了我的游戏) --> 这是一个问题,因为它在使用应用内购买时没有使用正常流程。
我的 iOS 版本是 5.1.1,我使用 XCode 4.6。
PS:经过调试,我发现我的应用已经使用 iTunes 中的 ProductID 加载了产品。
有人见过这个问题吗?请帮我解决这个问题。 提前致谢!
【问题讨论】:
-
在您的应用程序中,您有任何预定义的 URL...
-
不,我只定义了 ProductID(在 itunes connect 中创建)以从 Itunes 获取它。如下所示: SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers: [NSSet setWithObject: kXcoinBagSmall]];
-
请调试并检查请求结果。
-
我们通过 OTA Enterprise In-house Distribution 托管应用程序。所以我对 Appstore 的分发了解不多。
标签: ios in-app-purchase