【问题标题】:Notify about CloudKit Availability通知 CloudKit 可用性
【发布时间】:2018-08-29 00:59:42
【问题描述】:

概述

我希望在CloudKit 无法访问时收到通知。

可能无法访问 CloudKit 的情况:

  • CloudKit 服务器无法访问
  • 互联网连接不可用。

目前的尝试:

  • 注意CKAccountChanged 通知
  • 注意NSUbiquityIdentityDidChange 通知
  • 检查CKContainer.accountStatus(completionHandler:)

上述方法都不会在连接丢失时发出通知。

问题:

  • CloudKit 不可访问或我们必须使用SCNetworkReachability 时,是否有特殊的通知方式?
  • 如果要使用SCNetworkReachability,要检查的 URL 是什么?

【问题讨论】:

    标签: ios icloud cloudkit


    【解决方案1】:

    没有 CloudKit 通知提醒用户互联网连接丢失。

    你是对的,为了检查互联网连接的可用性,你需要SCNetworkReachability

    关于SCNetworkReachability,无需检查您与任何服务器的连接。 This repository 有一个实现,允许开发人员在没有它的情况下再次检查服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-22
      • 2016-02-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      • 2015-09-30
      相关资源
      最近更新 更多