6

プロジェクトをビルドすると、次のメッセージが表示されます。

dyld: ライブラリがロードされていません:

@rpath/iPhoneSimulatorRemoteClient.framework/Versions/A/iPhoneSimulatorRemoteClient
  Referenced from: /Users/dev01/mobile/ios/Test/test/testTests/FoneMonkey/bin/iphonesim
  Reason: image not found

これはダイナミック リンク エラーです。私が理解しているように、画像が見つからないためにこのエラーが発生しました。これは正しいです?

エラーを解決するには、どのような手順を実行する必要がありますか?

私はこのリンクを見つけました.xcode 4.3を使用しているため、このエラーが発生したことを理解しています。今、私はこれを4.2で試してみましたが、うまくいきました。

しかし、XCode 4.3で実行する方法がわかりません

4

2 に答える 2

0

新しいライブラリを追加して実際のフレームワーク パスにリンクした後にこの問題が発生した可能性があります。このライブラリを組み込みのフレームワーク パスにドラッグすると、問題が解決します。もう 1 つのバリエーションは、ビルド スキームでメモリ管理 malloc を有効にした場合です。これをオフにすると、問題は解決されます。

于 2015-10-03T19:51:29.060 に答える
-1

SDK プロジェクトの設定を確認してください (つまり、SDK 6.x から 7.x に渡す場合)、ライブラリの 1 つがアーキテクチャおよびプロジェクト ターゲット用にコンパイルされていない可能性があります。そしてパス。DerivedData を消去し、シミュレーターからアプリを削除します (存在する場合)。それでも Sdk が必要な場合は、Xcode 4.6.(3) からデバイスとシミュレーターの両方にコピーして、問題が解決するかどうかを確認してください。

于 2014-05-07T06:55:55.080 に答える