Я в процессе создания приложения. Я хотел бы иметь урезанную бесплатную версию и полную платную версию. Очевидно, они будут делиться большим количеством кода и некоторых файлов XIB. Как поделиться ими, не дублируя их?
Создайте вторую цель (дублируйте основную) для облегченной версии. Затем вы можете при необходимости удалить любые файлы и при необходимости определить макрос препроцессора, чтобы различать код для облегченной и платной версий в данном файле кода.
Как насчет того, чтобы сделать его одним проектом с каким-то ключом или переключателем или чем-то вроде того, что будет отличаться от версии кода для запуска.