我需要为每个Apple AppStore提交单独的发行版吗? [英] Do i need a separate Distribution for each Apple AppStore submission?
问题描述
我很困惑-
经过一整天的努力,我终于想出了如何通过存档和应用程序将我的应用程序提交给Apple的方法.从xcode分发.
after an entire day's struggle, i finally figured out how to submit my app to Apple via archiving & distributing from xcode.
...那是我的免费版本
... that was my free version
现在我进行了代码更改,并在我的pList文件上,将Bundle Identifier更改为com.blah.mygame.pro
而不是com.blah.mygame.lite
now i made my code changes, and on my pList file, i changed the Bundle Identifier to com.blah.mygame.pro
instead of com.blah.mygame.lite
我还将捆绑包名称更改为My Game Pro
而不是My Game Lite
i also changed the Bundle name to be My Game Pro
instead of My Game Lite
但是现在我很困惑-当我在Xcode中单击项目时,我击中了目标"而不是项目",我找不到我的发行/发行资料! (我的开发/调试资料)仍然存在.
but now i'm confused - when i click on the project in Xcode, and i hit "Target" instead of "Project", i can't find my release/distribution profile! (my develop/debug profile) is still there.
如果我要单击Project
而不是Targets
,那么我实际上确实看到了我以前的发行资料.
if i were to click Project
instead of Targets
then i actually do see my previous distribution profile.
但是,实际上,在我的develloper门户中,我实际上已将分发配置文件设置为与"com.blah.mygame.lite"标识符链接.我不应该这样做吗?
however, in my develloper portal, i had actually set my distribution profile to be linked up with the "com.blah.mygame.lite" identifier. was i not supposed to do this???
奇怪的是,当我今天早些时候发布发布资料时,我说的是"mygame *-"之类的东西,或者我可能将其链接到的东西.但我只是选择com.blah.mygame.lite
而没有考虑
weirdly enough, when i made my distrubution profile earlier today, i say something like "mygame * -" or something that i coulda linked it to. but i just chose com.blah.mygame.lite
without thinking
您应该具有多个分发配置文件吗?每个应用一个?我只想要精简版和专业版吗?
are you supposed to have multiple distribution profiles? one for every app? what i just want a lite and pro version?
* *
奖励积分:
如果我只需要1个配置文件,(并且由于我搞砸了以前的配置文件的名称)...我如何重命名我的所有分发配置文件,而不会干扰/干扰我的应用程序?它已经提交并正在等待批准
if i only needed 1 provisioning profile, (and since i messed up naming my previous provisioning profiles)... how do i rename all my distribution profiles without it interfering/messing up with my apps?? it's already submitted and awaiting approval
* 编辑#2:
好的,我给两个应用程序都提交了2个单独的分发配置文件.
okay, i got both apps submitted with 2 separate distribution profiles.
但是,在提交的应用程序仍在使用它的情况下,有什么方法可以重命名分发配置文件?
however, is there any way that i can rename a distribution profiles while the app being submitted is still using it??
当我将其命名为我的游戏专业版的发行档案"时,我错误地将其命名为我的公司发行档案"
i had mistakenly named it "My Company Distribution Profile" when i should have named it "Distribution Profile for My Game Pro Version"
推荐答案
您有两个解决方案:
-
使用
AppId
之类的.com.blah.mygame.*
.您可以将*替换为任意数量的字符串,并将其用于创建其他应用程序.
Use a
AppId
like.com.blah.mygame.*
. You can replace the * with any number of strings and use it for creating different application.
我不推荐这种方法,因为与此有关的问题是您将无法使用推送服务或应用内购买.您可能不打算立即使用这些服务,但是如果您改变主意,则无法在不创建新应用的情况下更改应用ID.
为不同的应用程序创建不同的AppId
.这将是一个好方法
Create different AppId
for different Apps. It'll be a good approach
这篇关于我需要为每个Apple AppStore提交单独的发行版吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!