俄语电话号码在拨号盘上格式化

时间:2016-11-08 10:09:50

标签: ios iphone

我目前在iOS上遇到问题(我试过iPhone 5 / iOS 9和iPhone 6 Plus / iOS 8)。我的目标是打开电话应用程序并拨打俄语号码。 这个数字就像是

  

8 800 123 45 67

简而言之,我只是在做

exclude 'akka-actor_2.10-2.3.7.jar'

每当我打电话时,电话号码都会被格式化并失去一个0才能成为

  

+880 123 4567

当我尝试添加指示符007时,电话号码丢失一个8成为

  

00 7(800)123-45-67

最后一件事,当我尝试使用

[[UIApplication sharedApplication] openURL:@"tel:88001234567"]

它正确地告诉我

  

00 7(8800)123-45-67

但是当我按“呼叫”时,拨打的电话号码是

  

00 7(800)123-45-67

有没有人有这个问题?这是iOS上的正常行为吗?在Android上,拨号应用程序不会格式化电话号码。

修改:感谢Pekka,当我们查看此页面https://en.wikipedia.org/wiki/Telephone_numbers_in_Russia时,我们可以看到:

  

来自俄罗斯境外的电话:+7 ABC xxx-xx-xx其中ABC是区号

然后,在添加国家/地区代码时,一个8下降的事实是正常的。

另一方面,似乎前8是一个可能没有必要的长途前缀。我打算联系我们的客户以确保这一点。

编辑2:好吧,我们的客户告诉我们前8个是必需的,我将不得不找到解决方法。

1 个答案:

答案 0 :(得分:0)

输掉前8加+7前缀: 78001234567