Я занимаюсь разработкой iPhone для PowerPC Mac. Как заставить подпись кода работать должным образом, чтобы я мог выполнить сборку на свой iPhone?
iPhone SDK официально не поддерживает PowerPC, но с некоторым беспокойством его можно установить. Смотрите здесь . У меня установлен и работает SDK в Xcode, и симулятор iPhone работает нормально.
Однако я не могу собрать свой iPhone в Xcode - подпись кода - fubar. Некоторые умные люди создали обходные пути здесь . А именно, я использовал сценарий кода, который Тику выложил вместе с некоторыми исправлениями. Это помогло мне добиться определенного прогресса. Код компилируется сейчас, но я все еще получаю ошибку 0xE800003A при попытке развертывания.
Я думаю, что все мои ключи и профили обеспечения настроены правильно. Мой iPhone зарегистрирован для разработки, у меня создан профиль инициализации. В AppID, указанном на портале разработчика, указано MagicNumber.com.website. *, А в моем проекте идентификатор комплекта установлен как com.website. $ {PRODUCT_NAME: identifier}. В настройках проекта имя продукта - HelloWord, а удостоверение подписи кода - мой сертификат разработчика.
Журнал консоли iPhone гласит:
Ср. 18 февраля 14:57:55 неизвестный afcd [180]: пользовательский мобильный имеет uid 501
Ср. 18 февраля 14:57:55 неизвестный afcd [180]: режим 0x41e8
Ср 18 фев 14:57:55 unknown mobile_installation_proxy [182]: install_embedded_profile: Пропуск установки встроенного профиля
Ср. 18 февраля 14:57:55 неизвестно mobile_installation_proxy [182]: verify_executable: не удалось проверить подпись: e800800e
Ср. 18 февраля 14:57:55 неизвестно mobile_installation_proxy [182]: preflight_application_install: не удалось проверить /var/tmp/install_staging.QNk2sD/HelloWorld.app/HelloWorld
Ср. 18 февраля 14:57:55 неизвестно mobile_installation_proxy [182]: install_application: Не удалось выполнить предварительную проверку установки приложения
Ср 18 фев 14:57:55 неизвестно mobile_installation_proxy [182]: handle_install: установка не удалась
Любая помощь приветствуется!