У мене була ця сама проблема, проте в дещо іншій ситуації. Одного разу моя програма запускає штрафи (використовуючи положення розробника), потім я виконую незначне редагування мого файлу Entitlements, і після цього він перестає працювати. Додаток встановлено на моєму пристрої, проте кожен раз, коли я намагався його запустити, він виходив миттєво (після анімації відкриття). (Оскільки я вносив зміни до інших файлів, я не підозрював про наступну проблему)
Проблема була у форматі файлу Entitlements, здається, що такі декларації неоднакові:
Правильно:
<key>get-task-allow</key>
<true/>
Неправильно:
<key>get-task-allow</key>
<true />
Хоча це формат XML, не використовуйте пробіли в тезі, інакше Xcode не зможе підключитися до процесу.
Я весь час використовував профіль надання розробника.
Редагувати: також переконайтеся, що рядок, що закінчується у вашому файлі прав, є \ n (LF) замість \ r \ n (CRLF). Якщо ви редагуєте файл прав у Windows за допомогою закінчень рядків CRLF, це може спричинити запуск програми.