I am looking for a way to integrate the emergency services on ios to a third-party app which is made with Flutter. So, instead of manually calling an emergency service by using a flutter package called url_launcher (which is able to send messages, phone calls, and emails), I would like to be able to use the phone's own built-in emergency sos feature instead.
Example of Emergency Service (SOS) on IOS
Use Emergency SOS on your iPhone - Apple Support
When doing some research, I have found two forums on Apple Forums that are asking a similar question as to what I would want to do in my app: -
https://developer.apple.com/forums/thread/689973
https://developer.apple.com/forums/thread/108996
I was also looking into Apple's on the SDKs they have available where I have found SDKs and information on :
CallKit
UIKit
Any help/guidance would be greatly appreciated!
Post not yet marked as solved
Hello,
We are designing an app dedicated for the outdoor sports and the main key feature is to send emergency SMS that is the more secure way in moutain to call rescue (there is data available in most cases and the emergency sms "114" is a priority SMS). Is there a way to do that. I read that on Android it is allowed for emergency app.
Thanks for your support.
Benoit
Post not yet marked as solved
We use the CTCellularPlanProvisioning API to check if the iPhone is capable to install an eSIM.
var isESIMSupported = CTCellularPlanProvisioning().supportsCellularPlan()
For nearly all users this seems to work fine. However we have some crashes shown in the organizer that the App crashes when calling this function. We are not able to reproduce this bug and cannot find any reasons for this crash. We call the function from the main Thread which should not be an issue according to the documentation "You can call this method at any time".
Maybe someone has similar issues/ crashes? Thanks for any help.
The documentation is unclear, is CTCarrier information tied to the sim card, or is it about the cell tower you are connected to. For instance, if I lived near the border of two countries and my phone switches from a cell tower in one country, to the cell tower of another country, will the country code property change?
https://developer.apple.com/documentation/coretelephony/ctcarrier
Post not yet marked as solved
Hello guys,
I'd like to know why the FTM-Internal 4 is not showing some important information about LTE Signal.
Personally I reported one year ago via email some stuff like RSRP that was 0 and RSRQ that was 0 and in the next release they actually corrected RSRP value and also added dBm.
But RSRQ was deleted and since then it's disappeared (still in iOS 16)
Trying iOS 16 Developer Beta 1 they redesigned the internal app, but it is showing the same info as in iOS 15, so basically they only changed the design.
By the way connecting the iPhone to the Mac and opening the FTM menu, the console shows all the info like RSRQ and also the CA Status that has never been visible on iPhone 12 and 13.
So why they aren't fixing all these problems? The values are available and they aren't showing only on iPhone 12/13 with Qualcomm modem
Plus: Did you know that since iOS 15 if you are using the 12h format FTM Internal 4 doesn't show literally anything, but a blank page?
In my app, I am trying to differentiate between pSim and eSim device using the supportsCellularPlan. The api always returns false on devices where sim restrictions are enabled.
Is there anyway to resolve this? why api returns false even though its a esim capable device.
Post not yet marked as solved
We use the CTCellularPlanProvisioning API to check if the iPhone is capable to install an eSIM.
we have some crashes shown in the organizer that the App crashes when calling this function. We are not able to reproduce this bug and cannot find any reasons for this crash.
Please fix this as soon as possible.