具有多个品牌的iOS应用程序

我有一个工作得很好的iPhone应用程序 – 它基本上只显示来自Feed的新闻,但现在我们想要第二个应用程序,它是第一个的克隆,但以不同的方式标记显示来自不同Feed的新闻 – xml提要而图形/颜色将是唯一的区别.

我试图不重复任何努力.我可以使用不同的颜色和图像以及带有一个代码库的xml Feed url轻松设置定义和构建应用程序.但是这样做的首选方法是什么,以便我可以对一些常见代码进行更改并轻松地重建这两个应用程序并在应用程序商店中更新它们,而无需维护单独的xcode项目,单独的文件等?

解决方法

您可以通过向项目添加新目标来轻松完成此操作.

创建具有相同名称的唯一品牌资产和配置文件,但将它们保存在不同的文件夹中.准备好后,将每个文件添加到项目中,并将“目标成员资格”设置为适当的目标.如果出错,可以在“文件检查器”窗格中更改它.

从共享代码库构建特定目标时,只有这些资源将与应用程序捆绑在一起.只要文件名相同,它就应该有效.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...