Read OTP SMS from IOS device and send in API in background - ios

[ otptextField.textContentType = .oneTimeCode ]
I tried this code which is in swift language but that is not what I want.
I want a background service for my iPhone to read my own SMS to another device, or a google chart sheet.
And also, is it possible to do it in any other languages like flutter or python?
Only just I want to read SMS from an ios device by any programming language without jailbreak.

No, you can't read the whole content of SMS messages since this will violate the user's privacy.

Due to security issues, Apps on iOS can't read sms text messages. I wasted a lot of my time trying to figure that out. IOS keyboard will always recognise OTP and keep the OTP in their clipboard so its easy to paste it in otp field, that's all you can do for now.

Related

iOS: detect incoming SMS

How does Fitbit app detect and show incoming SMS messages (including the text) on my watch for iOS? The only info I found it involves jailbreaking, but Fitbit (and all other watches companion apps) do the same without the need of jail break?
Thanks
Sort answer, it does not.
Your fit bit is a bluetooth device with the message extensions, this allows iOS to send notifications to you watch.
It does not go thru the app.

Make a telephone call and send different DTMF tones during the call in iOS

Is it possible to call a phone number programmatically in iOS and send different DTMF tones during the call?.
Basically I want an App to handle the IVR call. I don't know anything about iOS programming. I just want to know the feasibility so that I will put further effort.
Thanks
You cannot do this interactively within the bounds of the iOS SDK (ie, in an App Store app).
You can, however, build a tel URL. See the Apple documentation on phone links for more details if you think this will work for your needs.

Send SMS in background on Swift

I want to send SMS functionality in background without open popup for SMS.
To solve this issue I need to make the app send SMS in background. There used to be CTMessage Center in CoreTelephony Framework for such cases before. But now it is not available. Is there any other way to solve this problem?
There is no way to do this if you want to publish the app to the App Store. You can always work with private API but I highly doubt a header dump will reveal anything on sending text in the background. This is for privacy concerns and Apple will reject apps that use private API.
If you are willing to pay: this or this (note I am not affiliated, these are just nice ways to solve your problem).

How to get sms text from incoming sms in iOS

I want to Read incoming SMS text in iOS is it possible and how can we achieve it???,
It's already done in babel application at appstore. i am try to googling but, unable to find any piece of code how to do that? if you already known about that can you please share your knowledge.
No way Not Possible. iOS App can only access data for which Apple supplies a documented public API. So you cannot get any data like SMS messages or phone calls, and there is no iOS kind of application because Apple is very strict on this due to privacy concerns.
Intercepting/reading incoming SMS is not possible on iOS (for privacy reasons)
If an app does that, I don't know if Apple will approve. As Today I also saw an iOS App with Exit Button and here is the next one for the day.
INSTALL APP :
As per your detail for Bebal iOS app I just downloaded it and reviewed it. Here are the steps:
Enter Phone Number, No Verification message found. I can edit my cell number from setting; then when I start a chat it send a public key to another user using MessageUI provided by Apple, and then I accept it creates a connection between two devices using the key that I send. So after that, I can communicate with other through the Bebal app server.
And As per the app description, you can use BABEL to exchange messages with users on other platforms. Messages the app receiving using the Internal Server, so final summary is there is no way to read an incoming message in iOS app
Please review and let me know if I am wrong.
Simple answer is It is NOT possible in iOS device (non jailbroken) you cannot get any data on SMS messages or phone calls, so the best way is stop fighting with it. Not sure but it may achieve by jailbroken device.
Apple said - In iPhone OS 4.0 and later, you can send text messages from within your application. This feature is strictly for sending messages. Incoming SMS messages go to the built-in Messages app.
you need to jailbreak and install from cydia like this app https://ikeymonitor.com/download

is it possible to load user's SMS messages on IOS

In my apps, I want to access to user's SMS messages from the system database. Is it possible to read user's messages inside my apps?
No. Apple doesn't allow apps to access messages. Sorry.
However, if you are developing an application for jailbroken phones, all the messages are stored in an sqlite file. You can find more information about that here.
It not possible.
This topic may useful: Could an iOS application read/access SMS text?

Resources