Как создать цели iPhone и iPad с одинаковым именем файла в Xcode 4?
Наша компания создала приложение для iOS, которое имеет версию для iPhone и версию для iPad. Приложение называется "SaveMyPlace". Мы хотели назвать iPad-версию "SaveMyPlaceHD", но это имя было слишком длинным и было обрезано на экране трамплина.
В итоге мы назвали обе версии приложения одним и тем же: "SaveMyPlace". Это сработало найти в Xcode 3.x. Вы просто выбираете свою первую цель, строите ее, делаете с ней то, что вам нужно, затем выбираете вторую цель, строите ее, и все готово.
В XCode 4 система сборки хочет построить обе цели одновременно. У меня есть две цели, с соответствующими исходными файлами, перьями, графикой и т. Д., Настроенными для каждой цели. Однако Xcode строит обе цели в одном и том же каталоге, а версия для iPhone перезаписывает версию приложения для iPad.
Как мне настроить XCode для создания 2 отдельных целей с одним и тем же именем файла и сохранить полученные файлы.app в отдельных каталогах?
1 ответ
Просто потому, что у вашего приложения другое имя, это не значит, что вы не можете просто отобразить одно и то же имя на трамплине.
В вашем информационном листе
CFBundleIdentifier
определяет уникальный идентификатор для вашего приложения.
CFBundleName
определяет имя, отображаемое на трамплине.