测试iPhone应用程序购买时无需上传二进制文件(即不带包ID)

问题描述:

我创建了一个新应用程序,但未上传二进制文件(尚未准备好进行审阅)。 但是,我想测试应用内购买。测试iPhone应用程序购买时无需上传二进制文件(即不带包ID)

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

如果最终上传的二进制文件与为测试创建的使用有不同的bundleID会怎样 - 它是否会有效地使应用内购买产品无效?

我可能没有跟上这个问题,所以请澄清一下,如果我弄错了,但基本上你需要的bundle ID是你用来为你的项目制作配置文件的App ID。你可以使它成为com.CoolGameCompany.SpaceWar。我相信你只需要确保你的供应文件有这个应用程序ID,并且你输入它作为你的包ID。此后,我认为您不应该为任何具有不同ID的分发创建的二进制文件出现问题。这是否回答你的问题?

+0

是的,我认为这是正确的方向。谢谢。为了确认,你正在谈论配置 - > App ID的事情,对吧?目前我的App ID有一个通配符,所以当我创建/下载新的AppID时,我需要做的就是更改XCode中的内容以使用这个新的App ID,对吗? – psychotik 2010-05-22 20:01:12

+0

我相信你在正确的轨道上。是的,我认为这是你正在讨论的App ID。在各种文档中有几处提到不使用通配符来表示应用ID,或者它不适用于应用内购买。尝试将其更改为非通配符,然后使用它来命名您的应用内产品等。 – Joey 2010-05-23 05:42:08