With one of the my web apps, i need to send SMS but it seems that the only way to send an SMS is still to leave the app and then send it from the messages section. This is not ideal for my application. I am not too keen on using some other service to allow me to do this.
Can this now be achieved all in AppStudio?
Are you referring to the not signed/No certificate message?
If so, click on the “not signed” link. You’re about to learn about signing apps for iPhones. There are a number of steps Apple requires you to take when making apps for iOS.
Intents are specified in the config.xml as part of the white list process and their purpose is to specify which URLs the app is allowed to open.
<!-- Allow SMS links to open messaging app -->
<allow-intent href="sms:*" />
As for sending SMS directly, you can’t do that (anymore). There were too many abusers who would get their app installed on a users device and then use the device to spam other users and the unsuspecting users could get billed per message fees. It was a real mess. Apple locked it down years ago and shortly thereafter Android followed suit.
There used to be a plugin that was a “composer” so you passed in the message to send and the recipient and it would open the SMS app, populate the fields and the user would have to press send. It probably still exists but I can’t say for sure.