在不上传二进制文件的情况下测试 iPhone 应用程序内购买(即没有捆绑包 ID)

发布于 2024-09-02 07:09:14 字数 242 浏览 5 评论 0原文

我已经创建了一个新应用程序,但尚未上传二进制文件(尚未准备好进行审核)。 但是,我想测试应用内购买。

该文档似乎指出创建应用内购买产品需要捆绑包 ID。有没有什么方法可以指定此捆绑包 ID 以在 iTunes Connect 上创建应用内购买产品,而无需上传应用程序二进制文件,从而在上传实际二进制文件时不会导致问题?

如果最终上传的二进制文件具有与为测试而创建的用途不同的bundleID,该怎么办?它是否会有效地使应用内购买产品失效?

I've created a new app but not uploaded a binary (not ready for review yet).
However, I want to test in-app purchases.

The documentation seems to state that a bundle ID is required to create an in-app purchase product. Is there any way to specify this bundle ID for creating the in-app purchase product on iTunes Connect without uploading the app binary in a way that won't cause problems when the actual binary is uploaded?

What if the eventually uploaded binary has a different bundleID than the use created for testing - does it effectively invalidate the in-app purchase product?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

木森分化 2024-09-09 07:09:14

我可能没有关注这个问题,所以请澄清我是否弄错了,但基本上,您需要的捆绑包 ID 是您用来为项目制作配置文件的应用程序 ID。您可以将其设为 com.CoolGameCompany.SpaceWar。我相信您只需要确保您的配置文件具有此应用程序 ID,并输入它作为您的捆绑包 ID。此后,我认为您应该不会遇到任何为分发而创建的具有不同 ID 的二进制文件的问题。这能回答你的问题吗?

I may not be following the problem, so please clarify if I've got it wrong, but basically what you need for the bundle ID is the App ID you use to make your provisioning file for your project. You might make it com.CoolGameCompany.SpaceWar. I believe you just need to make sure your provisioning file has this app id and that you enter it as your bundle id. Thereafter I don't think you should have problems with any binary created for distribution having a different ID. Does that answer your question?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文