ios - "Export and reimport"xcode 项目

标签 ios xcode import export project

我有一个运行良好的应用程序,称为 A,我被要求创建此应用程序的精简版(称为 B)。现在我所做的是复制粘贴整个 A 项目并开始调整/减少它,然后按原样保存。所以我有两个 A 项目,具有(我猜)相同的 ID,几乎所有与 Apple Developer 方面相关的东西(配置文件等)都相同。

现在我显然需要做我没有计划的事情:编辑那些东西。

我可以编辑包名称、方案名称、项目名称、图标名称等,但我很确定我无法编辑应用程序 ID,因此只有在处理配置文件时才会出现问题。

我的问题是:

  1. 我错了吗?我只需要在应用程序开发中心创建一个 prov 配置文件和新的应用程序 ID 吗? (无论如何,我会在等待答案时尝试这样做)

编辑:我似乎无法让它工作“找不到匹配的 prov 配置文件”、“不匹配”,我遇到了许多我无法修复的不同错误:l

  1. 如果我是对的并且必须创建一个新项目并将所有内容“导入”其中,并且知道我没有处理配置文件和应用程序 ID,那么最好的方法是什么?不破坏任何符号链接(symbolic link)或任何我不知道的重要内容。 C

谢谢

注意:我的项目中有大约 300 个文件。

最佳答案

您应该能够复制粘贴您的项目并以两种方式拆分它。但更好的解决方案是 git , 创建一个新的分支。

Bundle id 可以通过重命名项目名称来更改。是的,你应该为这个应用程序做一个新的配置文件。您可以像 com.example.* 这样的配置文件并将其与您的所有应用程序一起使用。不过我不知道是否推荐。

所有设置都可以在 <ProjectName>-Info.plist 中更改文件。

您不需要任何导入和导出

关于ios - "Export and reimport"xcode 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25884486/

相关文章:

iphone - UITextField 初始化慢?

objective-c - 我可以使用 PhoneGap 调用自定义 Objective C 类上的方法吗?

iphone - 在运行我的 iPhone 应用程序时,我如何知道正在使用什么 IOS?

Xcode 快速帮助未显示

github - 从 GitHub 导入到 Azure DevOps 时出现“克隆 URL 不正确”

database - 将简单图形导入 Neo4j

python - PyCharm 导入方式与系统命令提示符 (Windows) 有何不同

iphone - iOS向大量用户推送通知

ios - 为什么我的代码向后运行?或者看起来是这样?

Xcode 11 CFLocaleCopyCurrent 控制台错误