I am developing an iOS application for carrier network testing and diagnostics, and I need to access the following cellular, carrier, subscriber, and device information:
RSRP
RSRQ
SINR
RSSI
PCI
Cell ID
LTE/5G Band
EARFCN / NRARFCN
Carrier name
Country code
MCC
MNC
Mobile/subscriber number
IMEI
Enable/Disable/connect wifi
Enable/Disable hotspot
Insert/update/delete e-sim
I understand that some or all of this information is not available through Apple’s public iOS APIs.
My question is:
If I request Apple’s Interoperability Access or a carrier-related entitlement for an application developed specifically for carrier network testing and diagnostics, can these APIs/data become available?
If yes, could someone please clarify:
Which of the above data points can be accessed with carrier-related entitlements?
Which specific entitlements or APIs are required?
Are RSRP, RSRQ, SINR, RSSI, PCI, Cell ID, Band, and EARFCN/NRARFCN available through any Apple-approved entitlement?
Can carrier information such as carrier name, MCC, MNC, and country code be accessed?
Is mobile/subscriber number accessible?
Is IMEI accessible with a carrier entitlement?
Is there a specific Apple WWDR/Interoperability request process for these requirements?
This is for a legitimate carrier testing/diagnostics application.
I would appreciate any clear guidance on what is technically possible on current iOS versions and which Apple approval/entitlement process I should follow.
1
0
129