ios - Unibill,测试 iOS 应用内购买和 Unity

标签 ios ipad unity-game-engine in-app-purchase

好头疼!我无法在我的 iPad 设备上使用 IAP。

  1. 我已经在 iTunes 上创建了一个开发者帐户。
  2. 我创建了一些应用信息、SKU 等,但没有上传二进制文件。
  3. 我已将 Unibill 设置为使用 iTunes 仪表板中显示的 bundle 标识符和 ID。
  4. 我退出了 iPad 上的现有用户。
  5. 我使用新电子邮件创建了一个测试用户。
  6. 我在 Xcode 设置上胡思乱想,尝试了一百万种不同的设置,但主要是尽我所能遵循文档:特别是链接 Storekit 库。

Unibill 初始化不断返回“CRITICAL_ERROR”。也许这是一个 Unibill 问题,但我可能忘记了什么?

测试应用内购买是否需要特殊的契约(Contract)类型?

最佳答案

这可能不是 Unibill 的错。 IAP测试失败的原因有太多。基本上你可以看看这个check list第一的。按照问题可以解决大多数情况。

但是该 list 中有一些不正确的地方,最重要的是您不需要上传二进制文件。

根据您的情况,我建议您检查以下事项:

  1. 如果您可以创建 IAP 产品,那么您的契约(Contract)似乎没问题。 IAP 需要有效的付费契约(Contract)和正确的银行信息。这样您就可以检查您的银行信息是否正确。
  2. 您是否尝试卸载设备中的应用程序并重新安装?旧的就不那么幸运了。
  3. 您是否为构建生成并使用了新的配置文件?也许旧的不包含 IAP 功能。
  4. 检查您的应用 ID、版本和构建版本。它们应该全部设置正确,否则 IAP 将无法工作。

希望对你有帮助。

关于ios - Unibill,测试 iOS 应用内购买和 Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20076264/

相关文章:

ios - 如何在 XCode5 中将部署目标更改为 5.1.1

iphone - UIImagepickercontrollerreferenceurl 返回 nil

objective-c - UIkeyboardtypenumberpad IPAD

iphone - 如何生成一个 NSDate 对象来表示 UTC 中的当前时间?

iphone - 获取图像的缩放坐标

html - 哪个框架更适合 RAD - Corona、Actionscript、HTML5、Unity 还是 Marmalade?

iphone - 检查 NavigationStack 是否包含 View Controller 错误

c# - 如何让我的游戏禁用同时点击?

c# - 简单登录unity c#脚本

ios - 具有 getter/setter 的 Realm 对象属性总是返回第一个存储值