Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我实际上有一个在数据库上运行的应用程序,我想制作第二个应用程序,就像第一个应用程序一样,但数据库会有所不同。最好的事情是什么?重复的 xCode 项目是最好的解决方案吗?
谢谢大家,
本
初始化一个 git 存储库并创建一个不同的分支,然后如果您在主存储库中有修改,您不必更改两个不同的项目。
只需有两个目标,并在运行时检查捆绑标识符以切换数据(基础)。
如果应用程序完全相同但数据库中的数据会不同,那么您应该只使用相同的代码库但具有不同的包标识符。为此,您可以复制 Xcode 项目,或者为了使事情更简单,您可以使用一个项目,但仅在为 App Store 构建之前更改包标识符。