0
私は、デバイス上で正常に動作していたプロジェクトがありますが、ココアポッドを再インストールした後、奇妙なことは、私はシミュレータで実行中に問題を起こさないということです。私はまったく新しいプロジェクトで同じ問題を再現することもできました。正確なエラーだった:Cocoapod RealmSwiftランタイムエラー: `dyld:ライブラリがロードされていません:@ rpath/Realm.framework/Realm`
、私が試してみました何dyld: Library not loaded: @rpath/Realm.framework/Realm
Referenced from: /var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/myapp
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm: code signing blocked mmap() of '/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm: code signing blocked mmap() of '/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm: code signing blocked mmap() of '/private/var/containers/Bundle/Application/34C8D121-9724-4C73-9B62-6F8932E5BFD7/myapp.app/Frameworks/Realm.framework/Realm'
:
- 削除得られたデータを、Xcodeプロジェクトの清掃は、デバイス上のアプリを削除Xcodeの
- 再起動し、USB
- を再差し込みますココアポッドキャッシュをクリアしました
- 最新のRealmSwiftに更新
試したければ、ここにサンプルプロジェクトがあります:https://github.com/schystz/TestRealmSwift
これはCocoapodsまたはRealmSwiftとは関係ありません。私は自分のデバイスで完全に新しいプロジェクトを実行することができないので、私はそれがXcpdeだと思っています。 – schystz