Я сделал приложение для iPhone, но оно должно быть выпущено с несколькими брендами. Например Differernt:Одно приложение, множественное брендинг
- App Имя
- Иконки
- Default.png
- Текст заменяется на имя приложения в IB
- Цветовые схемы для всех изображений, таких как фоны, иконки и т.д.
Я не уверен, как это сделать.
Я думал о файле plist для каждого брендинга, который имел бы имя загружаемых файлов, например, «brand1_background.png» для brand1, но это могло бы стать очень грязным с заменой текста. Это также означает, что изображения всех брендов будут в пакете, делая его более крупным.
Оглядываясь немного, у меня может быть папка «images» для каждой марки и перетащить ее, чтобы создать приложение этого бренда, однако текст по-прежнему остается проблемой.
Мне интересно, как все остальные справятся с этой ситуацией, поскольку я хочу сделать это как можно более правдоподобно.
+1 это тоже хороший подход. Основной недостаток - это когда у вас много разных брендов и/или множество разных ресурсов. Изменение любого аспекта брендинга (добавление/удаление/переименование ресурсов) может стать довольно утомительным. –