Webkit コードにいくつかの変更を加えて、webkit に依存するアプリケーションを作成しています。したがって、プライベート フレームワークを使用する必要があります。@executable_path ディレクティブを使用して、実行可能ファイルに対するフレームワークのインストール パスを作成しました。
Snow Leopard では、すべてが完璧に機能します。ただし、OS X Lion では、dyld は、プライベート フレームワークに加えて、システム Webkit (Safari で使用されるもの) を読み込みます。この余分な負荷は、WebView を右クリックして [Inspect Element] を選択した後にのみ発生します。どのインポートが dyld をハンティングさせているのかを正確に把握するには、より深いデバッグを行う必要があります。ビルド出力には、外部 Webkit へのリンクが表示されないため、特に Snow Leopard で動作していたので、なぜこれが起こっているのかわかりません。
このアプリケーションは他のマシンに配布する必要があるため、DYLD_LIBRARY_PATH 環境変数を変更したくありません。ユーザーはアプリを実行するだけでよいはずです。
フレームワークの名前を変更して、問題が解決するかどうかを確認できると思います。dyld がシステム Webkit を検索する原因となったシンボルを調査し、フレームワーク名を一意にした結果でこの質問を更新しますが、ここでの考えは役に立ちます。