Post not yet marked as solved
Click to stop watching this thread.
You have stopped watching this post. Click to start watching again.
Post marked as unsolved with 1 replies, 0 views
Replied In
When and at what case MessageComposeResultFailed gets fired inside MFMessageComposerViewController?
MessageComposeResultFailed will be fired when the user’s attempt to save or send the message was unsuccessful. You can refer documentation for more details. https://developer.apple.com/library/prerelease/ios/documentation/MessageUI/Reference/MFMessageComposeViewController_class/index.html#//apple_ref/c/tdef/MessageComposeResult
It means maybe some internal system/OS issue and in some cases message sending is blocked by the network provider. In general this delegate is very rare to get caught firing.
Also The delegate method can report MessageComposeResultSent even if all your app did was give the message to the system to send. It's not a guarantee that it actually sent the message.