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

2024-04-26

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

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

还有谁有相同的问题吗?

确切的错误消息是:

操作无法完成。 (com.apple.devicecheck.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 时间严重不同步造成的。我手动将设备的时间更改为实际的当前时间(设置→常规→日期和时间)。之后,错误消失,我能够生成令牌。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS DeviceCheck API -GenerateToken 给出错误代码 0 的相关文章

随机推荐

  • 操作 Symfony Intl 提供的国家列表和表单选择类型

    抛开政治不谈 我需要提供Kosovo作为选择国家时的形式选择 使用 Symfony 的内置表单选择类型执行此操作的最优雅的方法是什么country 同时还提供翻译Kosovo name 这是我到目前为止所做的事情 它有效 但我担心这可能有点
  • JPA 2 - 外键仅包含复合主键中的一个字段?

    我在 JPA 2 Hibernate 中获取复合主键和外键时遇到问题 我正在尝试创建一个包含国家和省份的简单场景 国家实体 Entity Table name country public class Country extends Dom
  • 版本变更jquery错误

    大家好 我使用 asp 构建了一个 Web 应用程序 其中包含一点来自 bootstap 的 jquery boorstrap dropdown js 对于其他一些比我开发的项目版本更低的项目 我将版本从4更改为3 5 现在我收到错误 Mi
  • 错误:无法计算表达式,因为代码已优化

    我的 asp net 应用程序中出现错误 内容如下 无法计算表达式 因为代码已优化或本机框架位于调用堆栈的顶部 protected void btnCustomerProfile Click object sender EventArgs
  • “: ${foo=value}”中冒号运算符的解释

    我理解 bash 中的冒号运算符的作用类似于a null http devmanual gentoo org tools reference bash index html multiple selection 我知道它用在参数扩展 htt
  • Android (ActionBarSherlock) 有什么方法可以在纵向和横向上保持相同的 ActionBar 高度吗?

    最近几天我一直在使用 ActionBar 和 ActionBarSherlock 在 ActionBar 中填写一些信息时遇到一些问题 当应用程序以纵向模式运行时 ActionBar看起来不错 并且可以显示所有数据 例如 但是当我将应用程序
  • 获取 Android 音乐播放器的专辑封面

    我想知道如何在音乐播放器中返回专辑封面的图像的代码 函数 你能解释一下我应该传递哪些参数吗 我可以将文件路径传递给该函数 imported required libraries public class SongsManager SDCar
  • 未定义拖放区

    我对 JavaScript 还很陌生 这让我发疯 我想使用 Dropzone js 因此我从以下位置下载了文件 dropzone jshere https raw githubusercontent com enyo dropzone ma
  • 使用图像的java自定义形状框架[重复]

    这个问题在这里已经有答案了 我喜欢创建一个像这个图像一样的java jframe 我已经用不同的形状 如三角形 圆形 多边形和一些疯狂的形状 创建了jframe 但是问题是太难 99 不可能 创建像这个图像的形状 所以我怎样才能制作一个像这
  • 在我的 flutter 应用程序中单击容器时更改容器的颜色

    我通过 API 获取了一些兴趣 数据 并向他们展示了使用未来的构建器作为容器 我想在单击容器时更改容器的背景颜色 这是我所做的 当我单击一个容器时 它会更改所有容器的背景颜色 我在容器的颜色中添加了一个 if 条件来检查它是否被单击 颜色
  • 表达式类型不明确,没有更多上下文 swift 4.0

    我正在实施pod Socket IO Client Swift but in SocketEngine swift文件我收到此错误 private func handleBase64 message String binary in bas
  • Proguard 混淆不起作用

    我试图混淆我的包名称 包括我使用的库之一 我在我的 gradle 文件中使用这个构建配置 buildTypes debug versionNameSuffix Development debuggable true runProguard
  • 使用 openGL、SOIL 加载图像

    我尝试了很多使用 SOIL 在 openGL 中加载和显示图像的示例 运行下面的源代码时 它仅显示一个没有图像的白色四边形 我尝试打开一个名为 foto 的图像 我将图像文件放在程序的文件夹中 bool keyStates new bool
  • Delphi:设置 TByteDynArray 长度的问题

    问题已结束 答案已接受 替换为Delphi 7 访问冲突 TByteDynArray 问题 https stackoverflow com questions 3157732 delphi 7 access violation tbyted
  • 删除一个单词及其后面的所有内容

    假设我有一个字符串 C Program Files x86 Steam steam exe lets go 342131 some random text 我想从该字符串中删除 steam exe 以及之后的所有内容 所以我修剪过的字符串看
  • 如何使用 Square OKHTTP 固定证书?

    我想我需要创建一个新的 SSL 套接字工厂 另外 我不想使用全局 SSL 上下文 https github com square okhttp issues 184 https github com square okhttp issues
  • 从上三角初始化对称 Theano dmatrix

    我正在尝试拟合一个部分由对称矩阵参数化的 Theano 模型A 为了加强对称性A 我希望能够构建A通过仅传入上三角形中的值 等效的 numpy 代码可能如下所示 import numpy as np def make symmetric p
  • 当我尝试安装 Angular 时权限被拒绝

    Error EACCES permission denied access Users gs npm global lib node modules angular cli npm ERR errno 13 npm ERR code EAC
  • 卸载现有版本的 apk(如果存在),然后重新安装

    我在使用模拟器时遇到即时运行问题 我按照目录删除它 slice 8 但它仍然是相同的错误消息 我有什么想法可以解决它吗 禁用 取消选中 即时运行settings gt build execution deployment gt Instan
  • iOS DeviceCheck API -GenerateToken 给出错误代码 0

    我正在尝试实现新的 iOS 11 DeviceCheck API https developer apple com documentation devicecheck https developer apple com documenta