1

「スプリングボード」フレームワークを使用したいのですが、github.com からダウンロードする xcode にドラッグ アンド ドロップでそのフレームワークを追加しましたが、実行したいときにエラーが発生しました:

アーキテクチャ i386 の未定義シンボル:
"_SBSCopyLocalizedApplicationNameForDisplayIdentifier"、次から参照:

-ViewController.old の [ViewController getActiveApps]: アーキテクチャ i386 のシンボルが見つかりません。clang: エラー: リンカー コマンド

終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)

なぜこのエラーが誰にもわからないのです。「ヘッダー検索パス」の設定に問題があると思いますが、これを設定する方法を親切に教えてください。ありがとう。

4

1 に答える 1

0

ヘッダーがあるだけでは不十分です。スプリングボード バイナリにもリンクする必要があります。

ただし、スプリングボードはアプリケーション内では使用できないと確信しているため、リンクを取得したとしても、スプリングボード メソッドの呼び出しは失敗すると確信しています。

スプリングボードのメソッドを使用するために必要なことは、モバイル基板拡張を作成することです。

于 2012-04-13T07:45:46.953 に答える