web-dev-qa-db-ja.com

iOSを更新した後、フレームワークを使用するすべてのアプリケーションがデバイスで実行されなくなりましたが、シミュレーターで実行されました

エラー:
{dyld:ライブラリが読み込まれていません:@ rpath/Realm.framework/Realm参照元:/ private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Favorite場所の理由:適切な画像が見つかりません。検索結果:/ private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: '/ private/var/containers/Bundleのコード署名が無効です/ Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm '

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=25
    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
(lldb) 
}
8
megapihar

コメントuse_frameworks、次にuse_modular_headers!代わりに。

#use_frameworks!

use_modular_headers!

# Pods for NoteWithFireStore

pod 'BoringSSL-GRPC'

pod 'Firebase/Analytics'

pod 'Firebase/Firestore'

pod 'Firebase/Storage'

pod 'BoringSSL-GRPC', '= 0.0.3', :modular_headers => false

pod 'gRPC-Core', '= 1.21.0', :modular_headers => false

xbase 11.4とiOS 13.4でFirebaseと無料の開発アカウントを試してみました。この組み合わせで問題が修正されます

0
Alice Ma

私は同じ問題に直面しています...それを追加することで修正されました:

あなたのpodfileでは:

use_modular_headers!

の代わりに

use_frameworks!

幸運を!これがうまくいくことを願っています!

0

use_frameworksを削除しています。 Firebaseポッドが壊れます。 Firebaseポッドを利用するプロジェクトの場合、ソリューションは次のもので構成されます。

  1. IOSデバイスをダウングレードする
  2. Apple開発者プログラムの作成と支払い
  3. シミュレーターを使用して、今後のiOSの更新を待ちます。これにより、無料の開発者アカウントが再びフレームワークを使用できるようになることが期待されます。

これは非常によくある問題であり、公式の情報源によって排除する必要があります

0
Colin Williams