2016-09-30 10 views
1

私はiPhone 5Cでプロジェクトを実行しようとしています。 Link Librariesに必要なものすべてを追加しました。Xcode:dyld:ライブラリがロードされていません:AVKit - 画像が見つかりません。

プロジェクトは、iPhone 5SとiPad上で動作しますが、iPhone 5(c)には、次のエラーが返されます。

dyld: Library not loaded: /System/Library/Frameworks/AVKit.framework/AVKit 
    Referenced from: /var/mobile/Applications/28EC3D4B-1011-45EA-8A6C-7D62DBC9CC09/cnContainerApp.app/cnContainerApp 
Reason: image not found 

AVKit.frameworkが追加されていないかのように、それが思われます。ああ、そうです。

enter image description here

今私はオンライン読んだの提案のいくつかは、することでした:

  1. 組み込みバイナリに入れるには - ことをしようとしましたが、それは何もしませんでした。私はまた、他のすべてのデバイスで動作するプロジェクトで何かを試して触れることには消極的です。
  2. クリーンでビルド - 試しましたが、何もしませんでした。
  3. 派生データの削除 - いいえ。
  4. スイッチEmbedded Framework with SwiftYes - 私のプロジェクトはUnityからエクスポートされました。私の知る限りでは、本当の素早いファイルはありません。
  5. 私のRunpath Search Pathsにはすでに@executable_path/Frameworksがあります。それはそれはに取り組んでiPhone 5Sのバージョンは8.4だったものを意味している場合Xcodeプロジェクトは6

    のデプロイメント・ターゲットを持っていながら、

iPhone 5(c)は、7.0のバージョンがあります。

他の提案はありますか?

答えて

2

iPhone5CのiOSバージョンは、iOS 8.0より低くなっています。
組み込みフレームワークをサポートするiOSバージョンの最小値はiOS 8です。

7.xを搭載したデバイスにアプリケーションをデプロイすると、実行時にエラーログ(dyld:image not found)がクラッシュしますサポートされていません。

これを解決するには、ターゲットiOSバージョンを少なくとも8.0以上にアップグレードしてください。
何らかの理由で7.xのサポートを継続する必要がある場合は、組み込みフレームワークの代わりに静的ライブラリを使用する必要があります。

here is related link

関連する問題