私は自分の iPhone アプリの 1 つをユニバーサル バイナリに変換しようとしています。すべてが正常に機能し、MFMessageComposeViewController クラスを受け入れます。私は2つのターゲットルートを持つ単一のプロジェクトに行きました。
iPad ターゲットを実行すると、コンパイラは MFMessageComposeViewController にフラグを立てます。明らかに、これは 4.0 で導入されましたが、リファレンスは iPad ではなく iPhone クラスにあります。これはなぜですか、何が欠けていますか?
ああ、MessageUI.framework は両方のターゲットで弱いリンクです。