gpt4 book ai didi

iOS DeviceCheck API - GenerateToken 给出错误代码 0

转载 作者:行者123 更新时间:2023-12-01 16:02:14 24 4
gpt4 key购买 nike

我正在尝试实现新的 iOS 11 DeviceCheck API ( https://developer.apple.com/documentation/devicecheck ),但 token 生成总是失败。我试过模拟器和 iPhone SE,有 wifi 和移动数据。设置中的 Apple ID 是我的普通非沙盒帐户。

这是一个组织的现有应用程序 - 从文档来看,唯一的配置要求似乎是确保在苹果开发者门户中设置 App ID。

还有其他人有这个问题吗?

准确的错误信息是:

The operation couldn’t be completed. (com.apple.devicecheck.error error 0.)

这是我正在使用的代码,没什么特别的。

if #available(iOS 11.0, *) {
let device = DCDevice.current
if (device.isSupported) {
device.generateToken(completionHandler: { (data, error) in
if let token = data{
print("token: \(token)")
}else if let error = error{
print("error: \(error.localizedDescription)")
}
})
} else {
print("devicecheck not supported")
}
}

最佳答案

在我的例子中,这个错误是由于我的 iPhone 的时间严重不同步造成的。我手动将设备的时间更改为实际的当前时间(设置 → 常规 → 日期和时间)。之后,错误消失了,我能够生成 token 。

关于iOS DeviceCheck API - GenerateToken 给出错误代码 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49078226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com