Frage

Ich bin in dem Prozess einen meiner iPhone-Apps in eine Universal Binary von drehen. Alles funktioniert für die MFMessageComposeViewController Klasse ok akzeptieren. Ich ging das Einzelprojekt mit zwei Zielen Route.

Wenn ich das iPad Target, die Compiler-Flags die MFMessageComposeViewController laufen. Offensichtlich wurde dies in 4.0 eingeführt, aber die Referenz in den iPhone-Klassen, nicht das iPad. Warum ist das und was bin ich dabei?

Oh, und die MessageUI.framework ist schwach vernetzt in beiden Ziele.

War es hilfreich?

Lösung

Sie sollten bauen gegen den 4.0 SDK, auch wenn auf dem iPad laufen. So stellen Sie sicher nicht, die Klasse zu verweisen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top