1

InAppSettingKitを実装しようとしていますが、次のエラーが発生します。

  Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MFMailComposeViewController", referenced from:
  objc-class-ref in IASKAppSettingsWebViewController.o
  objc-class-ref in IASKAppSettingsViewController.o
 ld: symbol(s) not found for architecture i386
 clang: error: linker command failed with exit code 1 (use -v to see invocation)

InAppSettingKitは、アプリ内で設定を統合するために使用されます。

インポートしたコードにはARCの問題がいくつかあったため、インポートしたすべてのファイルに対してARCを無効にしましたが、このエラーが発生します。

MFMailComposeViewControllerという名前のファイルがないので、コンパイルソースに含めるにはどうすればよいですか?

私はiOSを初めて使用するので、アプリ内に設定を統合する手順を誰かが説明していただければ幸いです。

4

1 に答える 1

0

あなたは新しいので、フレームワークを追加する方法に慣れていないかもしれません。プロジェクトエクスプローラーでプロジェクトを選択し、次にターゲットを選択してから、ビルドフェーズを選択します。ビルドフェーズには、「バイナリとライブラリのリンク」のセクションがあります。そのオプションを選択し、+記号をクリックします。フレームワークのリストが表示され、そこから「MessageUI.framework」を選択して含める必要があります。

于 2012-10-11T18:02:52.323 に答える