我创建了一个名为“ABC”的应用程序。几个月后,我决定将名称更改为“ABCD”。我相信我改变它的方式是在我的 Podfile 中,我改变了target "ABC" do
to target "ABCD" do
。然而,我记得后来在我的工作空间中遇到了很多问题/错误,导致了很大的压力。那是很久以前的事情了,不过我已经记不太清了。
现在我准备提交了,我想最后改一次名字。我已更改 iTunes Connect 中的名称,但现在我想更改我的 PRODUCT_NAME 和捆绑包标识符以进行匹配。
做这个的最好方式是什么?我应该更改 Podfile 中的目标字段吗?或者我应该离开它们,只在 Xcode 中更改其他内容?或者我需要改变两件事还是不止一件事?
当您有 Pod 文件时.xcworkspace
and Pods.xcodeproj
是动态生成的pod install
过程。
所以解决这个问题的一种方法是
- 更改您的产品名称
- 在 Xcode 中关闭项目
- 丢弃现有的
.xcworkspace
, Pods
文件夹 &Podfile.lock
- Run
pod install
again.
cocoapods 引擎将重新生成其项目,从缓存中提取 Pod 并重新创建其项目Pods.xcodeproj
使用新的项目设置。
如果除了主项目和项目之外还有其他依赖项,这可能会更复杂一些Pods
您的工作区中的项目。
在执行此操作之前,您可能希望将所有内容都提交给源代码管理,以便在出现问题时可以恢复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)