2012-01-25 7 views
3

私は現在CocoaアプリケーションでWebViewを使用していますが、WebView(特にFileReader)内でHTML5 File APIも使用したいと考えています。 FileReaderはWebKitの最新バージョンではサポートされていませんが、夜間にWebKitでサポートされています。私のアプリでWebkitからWebKit.frameworkを夜間に使用するにはどうすればいいですか?Cocoaアプリで毎晩WebKitからWebKit.frameworkを使用していますか?

私が試した: 1.毎晩のWebKitをインストールし、FileReaderのを有効にしなかった私のココアのアプリにWebKit.app内WebKit.frameworkを追加... 2.のWebKitを指すようにimport文を変更しますWebKit.app内の.frameworkは動作しませんでした。

答えて

3

あなたはWebKitのは、夜間のディスクイメージを構築マウントする場合は、一時的に代わりに内蔵のWebKitのこの環境変数を設定することでのそのライブラリを使用するようにアプリを伝えることができます:

DYLD_FRAMEWORK_PATH=/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.9 

Xcodeでこれを設定するには4 Schemeポップアップをクリックし、Edit Schemeを選択します。次に、タブのをクリックし、新しい環境変数を追加します。名前はDYLD_FRAMEWORK_PATHで、値は/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.9です。

これは開発用であり、ではなく、がエンドユーザー向けに機能することに注意してください。

あなたは絶対に必見船ユーザーへのWebKitの開発版、あなたは直接ソースとのリンクからそれを構築すべきである場合、一般的に出荷アプリでのWebKitのカスタムバージョンを使用するためには本当に悪い考えですが、

そのコード。おそらく、WebCoreも構築する必要があります。よかった、楽しい時! :/

関連する問題