Sending SMS, image and video from imessage - iphone

With imessage, is there any API or service provided by Apple that can be used to send SMS, image & video from within an app?

No you can't directly use iMessage, you can use the MFMessageComposeViewController to send a SMS.
If the system then detects if the other user supports iMessage the SMS will be send via iMessage.
You can't force a message to send via iMessages.
Also there is no support for sending images or videos in a message via the MFMessageComposeViewController. Because MFMessageComposeViewControlleronly support SMS which does not support images or videos.

Use MessageUI framework and use
MFMessageComposerDelegate for SMS and
MFMailCoposerDelegate for email.
all it's provided by apple

Use MFMessageComposeViewController to send sms from app

Related

How to send sms with flutter in android and iOS

all my app is base on SMS communication, first I use this sms package (https://pub.dartlang.org/packages/sms) but it's only supported by android. It's work fine for this.
But I need also to implement my app on iOS, so I use this new package (https://pub.dartlang.org/packages/flutter_sms) but it's didn"t work for me... when I try to send SMS to 0123456789, native sms APP call me an error :" wrong format [0123456789]".but I never add [].
I tried also simple_sms plugin (https://pub.dartlang.org/packages/simple_sms) first I don't know if it's iOS compatible, and when I click on "send SMS" I'm redirected to the native SMS app ...
I see that URL_lancher can send SMS, but if I understand, URL_lancher call also the native app to send SMS...
I need something more transparent. So are there an other example to send simple SMS in ios and android or just iOS with flutter, without call a second page ?
thank you
There's no available Flutter plugin with iOS support for sending SMS directly without launching an SMS app. For Android, you can use telephony - this has support for sending SMS directly from your app.
You can also try exploring Twilio. However, this requires a network connection to be able to send an SMS.

SMS notifications in iOS6

I found SMS notifications are not supported in iPhone,but I found a video on Pebble Smart watch which sends SMS notification and iMessage notification. Here are the video and the application links.
http://www.razorianfly.com/2012/12/07/pebble-officially-announces-sms-and-imessage-support-for-iphone-video/
http://www.iphoneincanada.ca/iphone-news/pebble-watch-now-supports-iphone-sms-and-imessage-video/
https://itunes.apple.com/us/app/pebble-smartwatch/id592012721?mt=8
I also found on the web SMS notifications are supported only in iOS6 but not iOS5
Previous stackoverflow and other links on SMS notifications.
Registering SMS notification on iPhone
How to send email,sms notification from iPhone to Bluetooth LE device?
Receive Notification for SMS using iPhone
sms notification
http://lists.apple.com/archives/bluetooth-dev/2012/Nov/msg00088.html
What needs to be done to get notified? Implementing MAP Profile on the bluetooth device is suffcient ?
I believe that iOS 6 adds message (SMS and iMessage) notification support in the form of the Bluetooth MAP (Message Access Profile).
So unless your intended usage involves you being connected via Bluetooth then you cannot use this feature of iOS6.
I do not think that it is possible to monitor the reception of incoming message with the Apple's Official iOS SDK since you would need to utilize a private framework, so you would need to make it a jail-broken app.

How to get the sent and received sms details programmatically in iPhone?

I need to get the sms details from iPhone, that is count of sent and received messages and all messages that are stored in iPhone device. How can I implement them programmatically?
I am not sure if the current SDK supports functions to access SMS information as there is currently no API to get access to the user's SMS/MMS library.. I guess you can only do it for Jailbroken devices

Send SMS from iPhone Programmatically

How can I send a SMS from an iPhone programmatically?
Yesterday, I found an example code and coded it but the code gave me a SMS dialog (internal SMS dialog).
I just want to send a SMS programmatically without the internal SMS dialog.
Is there any example code?
Unfortunately, what you describe is completely impossible without a jailbroken device.

Implement sms scheme function in iPhone apps

is there any code on how to implement the sms scheme in iPhone apps. in addition, implementing this sms scheme will allow my apps interact with the sms apps ma like doing subscription of advertisement or services?
The iPhone SDK does any SMS functionality, either for accessing received SMSes, or sending SMSes. If you need this functionality you should file a bug with Apple.
Using UIWebView embed a html like below
Launch Text Application
New SMS Message
Apple URL Scheme TextLinks
https://developer.apple.com/library/content/featuredarticles/iPhoneURLScheme_Reference/SMSLinks/SMSLinks.html#//apple_ref/doc/uid/TP40008054-SW1