重新使用新的应用程序的Xcode项目
问题描述:
以前也有类似的问题,但我找不到具体的细节。我有一个Xcode项目已经完成并提交,并在App Store上。我想制作一个类似的应用程序在不同的国家发布。为了避免复杂化,我想使用一个新的项目来进行更改。我打算制作一个原始项目的副本,调整它,然后发布它(这不是语言,所以本地化不是答案)。重新使用新的应用程序的Xcode项目
由于Xcode在底层做了很多复杂的事情,并且我不确定在提交到App Store时确切知道哪些细节正在验证,所以我不知道需要更改哪些细节以确保两个细节我的Mac上有单独的项目,iTunes Connect中有两个单独的应用程序。
很明显,我将需要新的项目配置文件。一旦我复制了我的项目,还需要更改哪些内容?包标识符可能?还要别的吗?任何建议非常感谢。
答
项目之间必须改变的是应用程序ID(或者称为包标识符)。
是的,当您更改应用程序ID时,您确实需要创建新的设置配置文件才能使用它。
如果你感觉真的很有野心,你可以使用相同的项目作为你的原始项目,而只是创建一个新的目标(和应用程序)。通过这种方式,您对其中一个进行的任何代码更改都可以被另一个代码所接受,差异将会是ID以及每个应用程序中使用的本地化/资源。 Here is a related question that talks about that。
我不是Xcode专家,但我确信您的应用程序plist中的包标识符必须不同,否则两个不同的应用程序不能分开。 – Chris 2012-02-16 11:45:05