0

我正在将我的一个 iPhone 应用程序转换为通用二进制文件。一切正常,接受 MFMessageComposeViewController 类。我去了一个有两个目标路线的项目。

当我运行 iPad Target 时,编译器会标记 MFMessageComposeViewController。显然,这是在 4.0 中引入的,但参考的是 iPhone 类,而不是 iPad。为什么会这样,我错过了什么?

哦,MessageUI.framework 在两个目标中都是弱链接的。

4

1 回答 1

2

即使在 iPad 上运行,您也应该针对 4.0 SDK 进行构建。只要确保不要引用该类。

于 2010-08-29T01:26:51.510 回答