Има ли лесен начин да имате низове за права за група приложения за всяка конфигурация в Xcode проекти?
Опитваме се да споделим настройки между приложение за iOS и разширение Today, като използваме право на „група приложения“ и в двете цели.
Проблемът, който имаме, е, че изграждаме приложението с различни идентификационни номера на пакети и екипи в зависимост от това дали е корпоративно или версия за версия.
Когато използвам екрана с възможности на Xcode 6, групите приложения се показват с червени букви и не виждам начин да променя низовете за всяка конфигурация поотделно.
Предполагам, че едно от следните ще работи, но не знам кое да опитам първо:
- .xcconfig файлове
- Ръчно създадени файлове за права
- Скрипт за изграждане
- Зависещи от конфигурацията записи в plist
Предложения?
CODE_SIGN_ENTITLEMENTS
от .xcconfig файл вече работи от Xcode 8.2.1. Това определено не работи с 8.0 и вероятно 8.1 (не е проверено), така че може да се окаже, че грешката, посочена в някои от отговорите/коментарите, вече е коригирана. - person Nicholas H.   schedule 17.01.2017