首页 > 教育学习 > 为什么 > iPhone开发应用程序,有办法获取手机的本机号码吗?如果是Android系统呢?

iPhone开发应用程序,有办法获取手机的本机号码吗?如果是Android系统呢?
2012-01-19 20:17:12   来源:   点击:

    iPhone开发应用程序,有办法获取手机的本机号码吗?如果是Android系统呢?查过一些资料,据说iPhone官方不支持获取用户手机号码,android可以通过TelephonyManager获取本机号码,但也有人说电信的sim卡都没写手机号码的值,取不到号码。想了解更详细更准确的答案。

    1 个答案

    • 答案 1:

      1、iPhone App如想通过程序获取手机号码,这个手机必在 设置——本地号码 中设置手机号码,你获取的就是这个值;可以通过共有Api来获取这个值。2、Android App只有一部分手机可以获取手机号码,因为这个值是由移动运营商写到sim卡中的,当移动运营商为它赋值了,就有值,不赋值就没有。获取方法:TelephonyManager tm =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);需要权限:android.permission.READ_PHONE_STATE

相关热词搜索:

上一篇:如何摆脱失恋的痛苦?
下一篇:购买婴儿床有什么要注意的吗,有哪些品牌推荐?