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

时间:2019-05-07 13:55:28

标签: salesforce-ios-sdk

应用程序以白色屏幕挂起(如果是从新安装的,则挂起)或显示错误消息(如果是通过较旧的6.X应用程序安装的)。“引导程序错误页面:您的应用程序在启动时指定了身份验证,但没有凭据。您是否运行了[[SalesforceSDKManager sharedManager]启动]?错误上下文:AppLoading“

在已连接的应用中启用密码策略时,应使用生物特征认证。

1 个答案:

答案 0 :(得分:0)

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

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

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