Я получил файл .ipa от клиента (без доступа к исходному коду).Это приложение больше не существует в магазине приложений.Теперь мой клиент хочет, чтобы я снова написал это приложение.Чтобы понять, что это за приложение, я пытался установить файл .ipa на свое устройство разработчика, выбрав Organzer > Devices
и выбрав свое устройство.С Add to portal
я добавил файл на устройство.
Однако при запуске приложения на моем устройстве оно открывается, но открывается до полного размера экрана.Там нет сообщения отправлено.
ВОПРОС: Я пытаюсь выяснить, является ли это ошибкой приложения (журналы ошибок отсутствуют) или это невозможно?И если это возможно, как мне заставить приложение работать?
РЕДАКТИРОВАТЬ: консоль говорит:
SpringBoard[15] <Warning>: Unable to obtain a task name port right for pid 2582: (os/kern) failure
Nov 25 13:25:16 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.dcomplex.NVRViewerMilestone[0xdb31]) Exited: Killed: 9
Nov 25 13:25:16 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.dcomplex.NVRViewerMilestone[0xdb31]) Throttling respawn: Will start in 2147483647 seconds
Nov 25 13:25:16 unknown SpringBoard[15] <Warning>: Application 'hawk-i' exited abnormally with signal 9: Killed: 9
Nov 25 13:25:17 unknown kernel[0] <Debug>: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42004
ОБНОВЛЕНИЕ:
После использования скрипта, упомянутого в Denis
Ответ, мне удалось заменить существующую подпись на мою.К сожалению, я не смог запустить приложение и получал точное консольное сообщение, как описано выше, за исключением того, что последняя строка отличается с другим номером ошибки:
unknown kernel[0] <Debug>: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42022
ОБНОВЛЕНИЕ 2:
Denis
был так любезен и пытался решить мое дело также с помощью инструмента iResign от Google, но, к сожалению, снова безуспешно.В моем случае я начинаю верить, что не существует решения для запуска приложения, но для других приемлемым ответом (Денис) может быть путь.
PEACE.