在AppView中集成设置

时间:2012-10-11 13:56:03

标签: objective-c ios xcode

我正在尝试实现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新手,所以如果有人能解释在App中集成设置的步骤,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

由于您是新手,您可能不熟悉如何添加框架。在项目资源管理器中选择项目,然后选择目标,然后选择Build Phases。在构建阶段,有一个“链接二进制文件库”部分。选择该选项,然后单击+号。它将显示一个框架列表,您必须从中选择并包含“MessageUI.framework”。