我需要检查一下,esim
是否安装在iphone
中。使用react-native
创建应用程序。找到使用CTTelephonyNetworkInfo
和CTCarrier
的react-native-carrier-info
CTTelephonyNetworkInfo
和CTCarrier
可以显示是否安装了esim
或有关此的一些信息来做出这样的结论吗?在模拟器上我看不到任何信息
阅读coretelephony但我不确定,是否有本机API用于此任务或哪个api可以帮助我做出这样的结论
3条答案
按热度按时间dxxyhpgq1#
在Swift中,如果您想检查eSim连接only,您可以:
字符串
您可以通过在
CTCellularPlanProvisioning
上使用新的supportsCellularPlan()
方法来加强检查。mkh04yzy2#
希望能对你有所帮助:
基本上,你需要创建一个Library来访问
Objective-C
中的本地库:在一个新的库中,您可以实现对本地库的访问:
字符串
实施情况:
型
在你的JavaScript中:
型
.你的代码
更多信息:native-modules-ios
3z6pesqy3#
简单点!
支持iOS 12+,请确保在支持eSim的设备上进行测试。
字符串