Envoyer un iMessage aussi simple que possible iOS

Je veux être en mesure d'envoyer un iMessage par programme sans rien faire d'autre que d'appeler une fonction qui enverra un text à un nombre avec un message, qui sont tous les deux des zones de text. J'apprécierais vraiment l'exemple de code que j'ai cherché sur le net mais rien de ce que j'ai trouvé ne va aider. Ce n'est pas pour une application commerciale, juste moi, donc il peut utiliser des frameworks privés, ou tout ce qui va faire le travail. Merci.

La seule façon d'envoyer un message est le framework MessageUI. Il y a un exemple de comment faire cela dans la documentation d'iOS:

https://developer.apple.com/library/ios/#samplecode/MessageComposer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010161

Edit: Je viens de remarquer que cette question est une copy de ceci: comment utiliser le framework MessageUI pour envoyer des messages iMessage sur iPhone

Correction: Il semble que vous pouvez utiliser CoreTelephony pour envoyer un message:

[[CTMessageCenter sharedMessageCenter] sendSMSWithText:message serviceCenter:nil toAddress:number];

Le commentaire de Jordan Brown m'a conduit à cela. Je soupçonne que cela pourrait vous faire bannir de l'App Store, mais je sais que vous avez dit que vous n'êtes pas concerné par cela.