云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_公务员考试资料百度云_超低折扣

小七 141 0

使用FLARE iOS迁移到CloudiOS 9的开发人员

数千名开发人员使用CloudFlare来加速和保护其移动应用程序和网站的后端。本周是苹果的全球开发者大会(WWDC),成千上万的苹果开发者来到旧金山,讨论、学习和分享为苹果平台开发软件的最佳实践。苹果本周发布的新消息使CloudFlare成为应用程序开发人员的一个更明显的选择。新的操作系统,新的应用需求wwdc2015的旗舰发布是苹果移动操作系统ios9的一个新版本,将于9月份发布,并提供开发者预览版。他们还宣布了一个新的Mac操作系统,OSX El Capitan,将于秋季推出。苹果在开发和支持iMessage和Facetime增强用户隐私和安全性的技术方面有着良好的记录,而且这种趋势在这些新操作系统上仍在继续。在这两种情况下,苹果都要求应用程序开发人员使用CloudFlare非常喜欢的两种网络技术:HTTPS和IPv6。对于iOS 9和El Capitan,提交到iOS和Mac应用程序商店的所有应用程序必须在IPv6上运行。在以前的版本中,只允许使用IPv4的应用程序。来自[Sebastien Marineau,苹果核心操作系统副总裁](https://developer.apple.com/v219commitsideos/wwdc/2015/?id=102:"由于IPv6支持对于确保您的应用程序在全球范围内为每个客户工作至关重要,因此我们将其作为AppStore提交要求,从iOS 9开始。"默认情况下,iOS 9和El Capitan上编译的第三方应用程序中的所有网络连接都使用名为应用程序传输安全性的新功能。此功能强制应用程序通过HTTPS连接到后端api和web。除非开发人员特别修改配置文件以允许,否则不允许纯未加密的HTTP请求。来自iOS9开发者文档:"如果你正在开发一个新的应用,你应该只使用HTTPS。如果您有一个现有的应用程序,现在就应该尽可能多地使用HTTPS,并尽快为迁移应用程序的其余部分创建计划。"这对应用程序开发人员意味着什么?如果应用程序有一个web后端组件,则需要更新后端以支持这些协议。这可能很难做到,因为并不是所有的主机提供商都支持IPv6,而且HTTPS证书很难获得,也很难正确配置,更不用说维护了。免费自动IPv6和SSLCloudFlare做得最好的事情之一就是采用现代网络协议,并使其价格合理(或免费),并且每个人都可以访问。每个CloudFlare支持的网站和API后端都自动支持IPv6和HTTPS,无需配置。使用Universal SSL,现在即使是CloudFlare免费计划的客户,也是如此。我们还确保您的HTTPS配置是最新和最好的tls1.2支持和转发保密。CloudFlare为所有CloudFlare用户免费提供其自动IPv6网关。这使得苹果iOS应用程序所需的任何内容或API都可以使用IPv4和IPv6即时可用,而不必依赖于主机提供商无法提供IPv6支持。有关CloudFlare IPv6支持的更多信息,请访问此处。CloudFlare不仅有助于使应用程序服务组件保持最新的苹果要求,还提供了全球分布式网络的性能优势,并提供了抵御恶意攻击的保护。如果您是iOS开发人员,希望升级应用程序后端以满足苹果的新要求,您可以在这里注册CloudFlare。要验证是否已启用IPv6,请打开DNS设置并确保IPv6切换处于打开状态:CloudFlare为后端提供了HTTPS,因此如果您已经拥有HTTPS,则可以使用CloudFlare的严格SSL模式保持完整的端到端加密。如果您的后端不支持HTTPS,您可以选择灵活模式来加密应用程序与CloudFlare之间的通信。这些设置在加密设置中可用:CloudFlare和iOS 9是为彼此量身定做的。P、 美国:我们也为Android应用程序提供同样的服务。