我是否需要为每个 Apple AppStore 提交单独分发? [英] Do i need a separate Distribution for each Apple AppStore submission?

查看:30
本文介绍了我是否需要为每个 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 文件中,我将捆绑标识符更改为 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.

然而,在我的开发者门户中,我实际上已经将我的分发配置文件设置为与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天全站免登陆