【问题标题】:PubNub keychain on osx in objective-cObjective-c中osx上的PubNub钥匙串
【发布时间】:2017-12-12 10:29:34
【问题描述】:

如何设置 pubnub cocoa objective-c 客户端 api 不在钥匙串上存储任何内容?是否可以将密钥存储在 Application Support 文件夹中?当我使用 XCode 时,即使按下“始终允许”按钮,钥匙串消息框模式也会出现三次。它停了一会儿,但几分钟后它又以同样的方式再次询问我。

【问题讨论】:

    标签: objective-c cocoa pubnub


    【解决方案1】:

    我已经检查过,它确实要求每次从 Keychain 读取的密码。试图找到解决方案并在系统重新启动后再次尝试 - 它要求输入密码一到三次,然后继续工作。就目前而言,没有使用 Keychain 的情况下无法配置客户端。 早期的钥匙串在输入单个密码后效果很好。看起来其中一项系统更新破坏了系统与已开发应用程序的交互方式。
    也许它与安全性有关,检查“自动管理签名”并指定适当的配置文件会对你有所帮助(我无法检查这一点,因为 Keychain 现在让我无需询问密码即可访问,因为我标记为awlays)。

    Keychain 用于存储几个字段:发布序列号、uuid 和推送令牌。它已被添加到钥匙串中以在应用程序重新安装后继续存在。
    我们将审查 macOS 钥匙串的使用情况,如果允许,我们将添加使用基于文件的数据存储的功能(可能是 macOS 的默认设置)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-24
      • 1970-01-01
      • 1970-01-01
      • 2012-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多