0

是否可以检测用户是否快速按了两次电源按钮?Apple 使用这种方式在带有 Face-ID 的新 iPhone X 上确认 Appstore 购买。有可用的 API 吗?想在类似的情况下使用它通过 Face-ID 进行身份验证。

Appstore 确认 iPhone X

4

1 回答 1

2

不会。系统本身控制对侧面(睡眠/唤醒/电源)按钮的响应。

iOS 仅在 Apple 介导的金融交易期间接受双击侧面按钮以提示进行 Face ID 身份验证,即从 iTunes/App Store 进行购买,包括应用内购买,或完成在线 Apple Pay交易。在这种情况下,双击侧边按钮或者打开用户界面以进行面对面的 Apple Pay 交易,或者(如果双击时显示钱包的设置被禁用)什么都不做。

欢迎您的应用提示 Face ID / Touch ID 身份验证以响应任何应用内或屏幕上的事件,但不仅没有明确的 API 用于响应侧边按钮或其他硬件控件,任何重新调整现有用途的尝试由于这些原因,API 可能无法通过App Review

2.5.9改变或禁用标准开关功能的应用程序,例如音量增大/减小和响铃/静音开关,或其他原生用户界面元素或行为将被拒绝。

于 2017-11-10T21:33:31.943 回答