Иони c 4 работает приложение на iOS ошибка устройства с конденсатором - PullRequest
5 голосов
/ 12 января 2020

У меня есть проект ioni c 4 с конденсатором. Я пытался открыть и собрать iOS версию. Xcode успешно собрал и установил приложение. Но когда приложение запущено, оно зависает на экране spla sh, и я получаю эту ошибку в журнале Xcode:

dyld: Library not loaded: @rpath/Capacitor.framework/Capacitor
  Referenced from: /var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/App
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
    /private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
    /private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: stat() failed with errno=1
    /private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
    /private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: stat() failed with errno=1

Я уже проверяю автоматическую подпись c в разделе возможностей, чтобы позволить Xcode выполнить все необходимые подписывающие операции. Но все решения не работают для меня, и я всегда получаю это сообщение. Моя версия Xcode - 10.2.1, и я должен отметить, что приложение корректно работает на симуляторах Xcode iOS.

Пожалуйста, помогите мне, я борюсь с этой ошибкой уже 2 дня!

Спасибо

1 Ответ

0 голосов
/ 09 марта 2020

вы используете бесплатную учетную запись разработчика?

Как и многие из нас, вы, вероятно, используете пакет, для которого теперь требуется платная учетная запись разработчика Apple.

У меня та же ошибка ( "подпись кода недействительна") с использованием Capacitor.

Вы можете попробовать удалить use_frameworks! и добавить use_modular_headers! в ваш Podfile, но успех будет зависеть от пакета, который вы с помощью. С конденсатором он не работает.

На github есть много проблем, подобных этой: https://github.com/NativeScript/NativeScript/issues/8294

Если вы подпишитесь на платную учетную запись, она будет работать ...

В ожидании новостей / обновлений от Apple, группа идиотов людей!

...