pocarisweat
V2EX  ›  Apple

iMessage 有个非常尴尬的 bug

  •  
  •   pocarisweat · Jul 8, 2021 via iPhone · 4661 views
    This topic created in 1945 days ago, the information mentioned may be changed or developed.
    iOS 13 引入了分享内容的时候可以快速选择某些应用的联系人的功能。当我想把链接或者图片发给某个联系人的时候,尴尬的事情来了:假设朋友的手机号是 159-xxxx-xxxx,结果分享时会被实际发到+1(59x)-xxx-xxxx 这个号码去,即使通讯录里这个号码前面有+86 也是一样。

    暂时的解决办法就是把这个+1 开头的号码也加到这个联系人头上。从 iOS 13 测试版就遇到这个 bug,没想到 iOS 15 测试版还在
    9 replies  •  2021-07-09 21:19:43 +08:00
    deplives
    deplives
    Jul 8, 2021
    1
    iOS14.6 正式版 从没遇到过,刚还试了一下,没问题
    shutongxinq
    shutongxinq
    Jul 8, 2021
    2
    试了一下,没有这个 bug
    pocarisweat
    pocarisweat
    OP
    Jul 8, 2021 via iPhone
    3
    @shutongxinq
    感觉是偶发或者有其他什么条件,总之 iMessage 这个识别用户的逻辑有点奇怪😂
    nameuser
    nameuser
    Jul 8, 2021❤️2
    4
    你是不是把手机地区设置成资本主义国家了。
    dingwen07
    dingwen07
    Jul 8, 2021 via iPhone
    5
    你要做的是把所有通讯录里的 86 号码给它加上+86,这样基本上不会搞错
    Retr0
    Retr0
    Jul 8, 2021
    6
    系统语言不是中文?
    vokins
    vokins
    Jul 8, 2021 via iPhone
    7
    非国行手机?
    imTerry
    imTerry
    Jul 8, 2021
    8
    iPhone 地区设置「美国」的缘故吧,美国手机号开头+01 。经常能遇到这个问题,如果 Mac 也是设置成「美国」收到中国的短信,经常被识别成美国的电话格式。
    如果为了避免这个问题,把地区改为非 1 开头的,比如+44 英国、+852 香港等。
    Rrobinvip
    Rrobinvip
    Jul 9, 2021
    9
    看一下你的地区设置
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1735 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 17:12 · PVG 01:12 · LAX 09:12 · JFK 12:12
    ♥ Do have faith in what you're doing.