Я закончил разработку большого и тяжелого приложения. Он универсален (для iPhone и iPad), и теперь я пытаюсь опубликовать его в App Store. Я делал это в другое время, поэтому знаю, как это раздражает.Ошибка при установке приложения iOS с специальным профилем
Я использую Xcode 4.2 и устройства со многими версиями iOS (4.2.1, 5.0, 5.1). Мое приложение позволяет отправлять Push-уведомления, и он не использует iCloud.
Я тестировал его с сертификатом разработки, и он работает нормально. Теперь я сгенерировал и загрузил профиль распределения специального распространения для проверки его на своем iPhone и iPad. Кажется, все в порядке, но когда я собираюсь установить приложение (с профилем Provisioning Ad Hoc Distribution) с Xcode на любом устройстве, Xcode показывает ошибку: «Ошибка запуска удаленной программы: не удалось выполнить задачу для процесса ».
Я прочитал this ссылки он предлагает две причин:
- Я использую Специальный профиль распределения Provisioning при отладке приложения в устройстве. Это не проблема, потому что я не отлаживаю приложение.
- В настройках моей сборки я указываю список свойств прав на подпись кода, который не включает свойство «получить задание-разрешить» или «Может быть отлажен». Это не проблема, потому что я не указываю список свойств прав, потому что мне это не нужно (или я так думаю).
Некоторые люди, которые имеют такую же проблему, решают проблему, добавив свойство «получить-задачу-разрешить» в список свойств прав. Но у меня нет этого файла. Итак, вопрос в том, должен ли я создать его только для добавления свойства get-task-allow?
Если у меня нет, то в чем проблема? Я не пытаюсь отлаживать, и у меня нет прав p-list в моем приложении.
Хотя мое приложение не нуждается в p-списке прав, я попытался его создать и добавить свойство get-task-allow в OFF после this, но это не решило проблему.
Я также должен сказать, что хотя Xcode показывает ошибку во время установки в устройстве, и приложение отключается, когда я запускаю приложение снова, установка выполняется, и приложение работает без проблем.
Я прочитал следующую подобную нить, но они не решить мою проблему:
- iPhone Debugging: How to resolve 'failed to get the task for process'?
- Profile bug (Error launching remote program: failed to get the task for process XXX.)
- iPhone Debugging Error launching remote program: failed to get the task for process 907
- Error launching remote program: failed to get the task for process 699
Спасибо так много.
Благодарим вас, вы правы. Я ошибался в отношении поведения приложения. –