2012-03-18 7 views
0

3つの異なるビューコントローラで3つの異なるボタンからメールを送信するiPhoneアプリケーションがあります。私はMFMailComposerDelegatesを使用して、これをViewControllerで実現します。MFMailComposerがデバイスで動作していませんか?

私のシミュレータではすべてうまくいきますが、デバイスに置くと3つのうちどれもウォーキングされません。ボタンは何も提供しません。単にアクションのないボタンのように動作します。

私はデリゲートメソッドとすべてを実装しました。私はシミュレータで望ましい結果を得ています。誰もが私を助けてくださいすることができ

...

+0

デバイスにメールが設定されていますか? – Ilanchezhian

答えて

2

メール作曲をプッシュする前に、あなたがメールを送信することが可能かどうかを見つけるためにMFMailComposeViewControllercanSendMailを呼び出します。

端末にメールが設定されていない可能性があります。 設定で設定できます。

+0

私はそれをしましたが、まだ傾けることはできません.........これに関してios5で何か変更されました。私はシミュレータ4.1.butをテストしています。私のデバイスはios5を使用しています。 – hacker

+0

sorry.itは間違っていました。あなたは絶対に正しいです.. – hacker