很多使用 eSIM 的朋友可能遇到过这样的问题: * iPhone 显示的“本机号码(My Number)”一直是空的或旧号码,
* 无法在“设置 > 电话”中手动修改,
* 导致 iMessage、FaceTime 或通讯录识别出错。 我自己使用的是 iPhone XS,在折腾了很久后,终于找到了一个可行方案,现在分享出来,希望能帮到大家。
* 解决步骤如下(适用于 XS、XR、11、12、13 等支持 eSIM 的机型):关闭 iMessage
进入设置 > 信息(Message) > 关闭 iMessage。 关闭 FaceTime
进入设置 > FaceTime > 关闭 FaceTime。 重启手机
长按电源键关机再开机。 重新开启 FaceTime 并选择号码
进入设置 > FaceTime,重新打开它。此时你会看到系统自动识别了新的 eSIM 手机号(注意要选择正确的号码作为主号码)。 重新开启 iMessage
最后回到设置 > 信息,打开 iMessage,完成激活。
完成这些操作后,你可以在“设置 > 电话”或“通讯录 > 我的卡片”中看到正确的本机号码了。 * 原因分析(给懂技术的朋友)Apple 系统在重新启用 FaceTime/iMessage 时,会向运营商请求验证配置文件,此时如果 eSIM 正确激活,它会同步更新“本机号码”字段。但由于系统 Bug,有时用户手动设置无效,必须通过重新激活流程触发。 * 欢迎转发,也欢迎评论告诉我是否对你有效此方案由本人 ERIC 整理测试分享,欢迎有同样问题的朋友尝试看看!
|