使用Flutter获取SIM卡信息

4
我想获取 sim 卡信息,如运营商名称或 ISP、序列号、网络运营商代码、国家代码等。我在 Flutter 网站上搜寻了相关信息,只找到了这个链接:https://pub.dartlang.org/packages/sim_service#-example-tab-
该链接只说明了如何在 Android 上实现,但我需要在 Android 和 IOS 上都能实现。
是否有一种方法可以在 Flutter 中实现呢?还是说我必须自己编写 Android 和 iOS 的代码(这将很麻烦)?

3
在iOS系统中,你只能获取非常有限的数据 - 使用CoreTelephony库可以获取运营商名称、国家代码和移动网络代码,但仅限于此。你无法获取SIM卡的序列号。 - mag_zbc
1个回答

5
你可以使用名为 flutter_sim_info 的插件。
该插件可在 Android 和 iOS 平台上获取 USIM 信息。

这是一个用于读取 SIM 卡信息的 Flutter 插件。 你可以获取 SIM 卡的 MCC、MNC、国家代码等数据...

注意:Android 和 iOS 上可用的数据有相似之处和差异。请阅读使用说明。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接