ios - 从 Android 迁移到 iOS AWS IoT
问题描述
我正在 iOS 上制作 IoT 客户端,但无法找到 Android 上存在的以下方法:
AWSIotKeystoreHelper.saveCertificateAndPrivateKey();
keystore = AWSIotKeystoreHelper.getIotKeystore();
我有一个 pem 格式的证书和私钥,我需要生成一个密钥库(iOS 上的钥匙串)
iOS SDK中是否有类似的方法?
解决方案
您可以在适用于 iOS 的 AWS IoT 开发工具包中使用 AWSIoTKeyChain。您可以使用addCertificateaddCertificate
中描述的方法将证书添加到 Keychain 。添加证书后,您可以根据getIdentityRef中描述的标签获取它。getIdentityRef
推荐阅读
- javascript - 如何找到两个嵌套数组之间的差异并跟踪更新、删除或添加的内容
- python - LSTM 能否解决我目前遇到的特定问题
- scala - 需要基于Scala中的一列展平数据框
- javascript - Using Properties Store; adding to an array of info, retrieving info
- python - 如何在 tensorflow 中更新部分变量/占位符?
- flutter - 如何将 Flutter 中的一个小部件与另一个小部件叠加,不透明度设置为相乘?
- python - Python Mysql 执行许多更新语句缓慢/应用程序停止
- javascript - 使用 useState 的旧值更新数组值
- html - 用纯 CSS 组合两个动画
- vba - 如何根据 1 列值对两个数据集进行排序并将不匹配的移动到底部?