2012-02-10 10 views
0

男は、私がios5.0に良い実行されているiOSアプリを持っているが、4.3.3にそれがクラッシュし、これをコンソールに書き込みます:coreImageのiOS 4.3.3クラッシュ

dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/CoreImage 
    Referenced from: /Users/IvanTrufanov/Library/Application Support/iPhone Simulator/4.3.2/Applications/99C63A08-CC3E-49B7-A27D-1352D61C7C4F/habr.app/habr 
    Reason: image not found 

はあなたの任意のアイデアをお持ちですか?理由は何でしょうか?他の人がCoreImage 5+のiOSを必要と注意したよう

+0

このケーシングはリソース内の実際のイメージ名と一致する必要があります。 – samfisher

答えて

3
+1

解決策とは何ですか?このようなiOSのフレームワークはありますか? – werbary

+0

それはあなたが何をしようとしているかによって異なります。 Core ImageはiOS 5でのみご利用いただけます。 –

+0

ありがとうございます。私は他の解決策を見つけようとします。 – werbary

1

のiOS 5でのみ使用可能です。しかし、iOS 4.3以降をサポートしているアプリケーションでは、フレームワークとの弱いリンクによってCoreImageを引き続き使用することができます。

これを行うには、プロジェクトのビルドフェーズに移動し、 "CoreImage.framework"リファレンスを見つけてオプションの/ requiredフラグをオプションに変更します。

もちろん、CoreImage APIはiOS 5より前では利用できないため、フレームワークを呼び出す前にOSのバージョンを確認する必要があります。最初のステップでは、使用している画像名が大文字の@ "image.png"/@ "Image.png"であることを確認してください。https://stackoverflow.com/a/5337804/82169

関連する問題