我正在研究多年前创建的Xcode
项目,现在由于某种原因,我需要更改组织标识符(类名前面的前缀)。
有可能吗?如果有,怎么样?
答案 0 :(得分:2)
如果您想继续使用通过App Store上传的相同App,则一旦将其上传到App Store,您就无法更改它。它与其他不同的位置有关。
您可以参考此LINK以获取更多详细信息
如果您确实想要更改捆绑包标识符,则需要创建新的App ID,然后将其设置为App Store上的新App。
HTH。
答案 1 :(得分:1)
你在谈论两件不同的事情。组织标识符是在启动新项目时输入的字符串,并且具有反向DNS格式:com.mycompany ...如果要更改它,请打开应用程序的Info.plist文件(或该文件的专用编辑器)在Xcode中),并改变它。但如上所述,如果这也是您的愿望,则无法在AppStore中更新应用程序。因为组织标识符用于构建“包标识符”,它在应用程序生命周期内保持唯一且不变。
现在,“类名前缀”指定代码文件。它是用于编写代码的前缀,其中大部分是类名。因此,要更改它,请使用通常的“重构”功能。打开一个接口文件,选择类名,右键单击它,然后在菜单中找到“重命名...”条目。按照说明进行操作。
对于非类元素,您可能希望使用“搜索和替换”。