【发布时间】:2017-11-09 11:19:41
【问题描述】:
是否可以检测用户是否快速按了两次电源按钮? Apple 使用这种方式在带有 Face-ID 的新 iPhone X 上确认 Appstore 购买。有可用的 API 吗?想在类似的情况下使用它通过 Face-ID 进行身份验证。
【问题讨论】:
标签: ios iphone iphone-x face-id
是否可以检测用户是否快速按了两次电源按钮? Apple 使用这种方式在带有 Face-ID 的新 iPhone X 上确认 Appstore 购买。有可用的 API 吗?想在类似的情况下使用它通过 Face-ID 进行身份验证。
【问题讨论】:
标签: ios iphone iphone-x face-id
没有。系统本身控制对侧面(睡眠/唤醒/电源)按钮的响应。
iOS 仅在 Apple 介导的金融交易(即从 iTunes/App Store 进行购买(包括应用内购买)或完成在线 Apple Pay 交易。在这种情况下,双击侧边按钮会调出当面 Apple Pay 交易的 UI,或者(如果双击时显示钱包的设置被禁用)什么都不做。
欢迎您的应用提示进行面容 ID/触控 ID 身份验证以响应任何应用内或屏幕上的事件,但不仅没有明确的 API 用于响应侧边按钮或其他硬件控件,任何尝试出于这些原因重新调整现有 API 的用途可能不会超过 App Review:
2.5.9 更改或禁用标准开关功能的应用程序(例如音量增大/减小和响铃/静音开关)或其他本机用户界面元素或行为将被拒绝。
【讨论】: