FaceId 在身份验证时崩溃或显示错误?

FaceId either crashes or shows error on authentication?

应用挂起并显示白屏(如果是全新安装)或显示错误消息(如果安装在较旧的 6.X 应用上)"Bootstrap error page: Your app specifies authentication at startup, but there are no credentials. Did you run [[SalesforceSDKManager sharedManager] launch]? Error context: AppLoading"

在连接的应用程序中启用密码策略时应使用生物识别身份验证。

如果从使用 forceios 创建的示例应用程序开始,请确保在应用程序列表中为 FaceId (NSFaceIDUsageDescription) 添加所需的条目并尝试。如果将您的应用程序从 6.x 升级到 7.x,则需要进行一些更改才能启动您的应用程序。请从 forcehybrid 获取模板并继续。

    <dict>
        <key>NSFaceIDUsageDescription</key>
        <string>&quot;Unlock the app&quot;</string>
    </dict>

此功能与您连接的应用程序中 PIN 码的使用有关。因此,请确保 salesforce 中连接的应用程序设置了该策略。