我需要为每个Apple AppStore提交单独的发行版吗? [英] Do i need a separate Distribution for each Apple AppStore submission?

查看:106
本文介绍了我需要为每个Apple AppStore提交单独的发行版吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很困惑-

经过一整天的努力,我终于想出了如何通过存档和应用程序将我的应用程序提交给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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆