我正在为 Apple Watch 开发 iPhone 应用程序的扩展(用运行 WatchOS2.2、Xcode 7.3 的 Swift 编写,在物理设备上进行测试)
我遇到了一个问题,在为以下功能调用 tel 架构时,我希望 Apple Watch 上没有提示/确认:
WKExtension.sharedExtension().openSystemURL(NSURL(string:"tel:1231231234"))
我没有调用 telprompt 函数,因为我的理解是 Apple 不直接支持它,但它似乎表现得好像是 telprompt。有趣的是,telprompt 不起作用。
我希望这会直接拨打电话号码,而不需要 Apple Watch 上的提示,但是它首先提示用户在左上角显示一个取消按钮,在屏幕中间显示一个号码,在底部显示一个通话按钮. 这似乎也没有获取系统上的本地化(例如法语),因此它始终以英语显示取消和呼叫。
有没有其他人遇到过这个问题?我在网上没有找到太多关于它的讨论。或者这是一个已知问题?同样,我没有看到任何报告的错误。