据苹果称;“缺少网络警报是应用程序被退回给开发人员进行修改的第三大常见原因。”
那么这到底是什么时候需要的呢?即某些功能是否满足此要求?
我只需要发送一封应用内电子邮件(代码工作),所以现在必须弄清楚如何实现所有可达性代码似乎相当费力。
据苹果称;“缺少网络警报是应用程序被退回给开发人员进行修改的第三大常见原因。”
那么这到底是什么时候需要的呢?即某些功能是否满足此要求?
我只需要发送一封应用内电子邮件(代码工作),所以现在必须弄清楚如何实现所有可达性代码似乎相当费力。
使用可达性通常是一种很好的做法......以防止用户操作不会成功。(就像写长文最终得到错误信息,丢失你的工作)
...但在您的情况下,对于应用内电子邮件,您不需要检查网络可用性。
因为邮件将由 Mail 应用程序处理,它已经做得很好,通过将邮件保留在发件箱中,稍后将在网络可用时发送的邮件......
Apple 文档中提供了网络可达性类,您只需下载它并在代码中使用它。您可以从此链接获得它。