Создание нескольких версий приложения для iPhone - PullRequest
3 голосов
/ 15 июля 2009

Я сделал приложение для iPhone, и теперь я хотел бы сделать еще несколько версий одного и того же приложения с очень немного отличающимися функциями.

Мне было интересно, знает ли кто-нибудь, как лучше всего дублировать проект с минимальным разделением (я думаю, что это правильный термин) насколько это возможно.

Может быть, кто-то, кто сделал LITE-версию своего приложения для iPhone? Как они это делали и какие уроки они извлекли из этого?

Ответы [ 3 ]

2 голосов
/ 15 июля 2009

Стреляй, прости. Не нашел этого, когда искал ранее, но похоже, что на многие из того, что я ищу, уже дан ответ здесь: Как мне управлять созданием облегченной или платной версии приложения для iPhone?

1 голос
/ 15 июля 2009

Один из подходов с низким бюджетом и минимальными накладными расходами, который позволит упростить задачу:

/******************************************
* Set to 'FREE_APP' or 'PAID_APP' 
******************************************/
#define PAID_APP

В приложении вы пишете код simimar для следующего:

#ifdef PAID_APP
  @interface myViewController : UITableViewController 
#else
  @interface myViewController : UITableViewController <CustomTableAppDelegate> 
#endif  

Это ни в коем случае не лучший универсальный подход, поскольку у вас все еще есть обновление файла info.plist для установки имени исполняемого файла и идентификатора пакета. Однако, в крайнем случае, это хорошо работает для поддержки одной базы кода / проекта.

0 голосов
/ 15 июля 2009

Вот еще одна ссылка

Я использовал этот подход, и он работает довольно хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...