.json API是否需要安全(https)才能在iOS应用程序开发中使用?

时间:2017-04-07 14:33:10

标签: ios

我正在使用api(http://api.open-notify.org/iss-now.json)构建我的第一个应用程序。它不支持https,这会阻止我在iOS应用商店中成功提交吗?

2 个答案:

答案 0 :(得分:1)

是。 App Transport Security会强制您使用HTTPS。您可以定义例外,但Apple会自动拒绝您的应用,除非您已联系Apple并提供详细说明,为什么您不能使用HTTPS。

有关详细信息,请参阅WWDC 2016的Session 706。开发人员论坛中的This thread也可能包含一些有用的信息。

我强烈建议您在服务器上设置HTTPS。 Let's Encrypt为您提供免费获取证书的可能性。

答案 1 :(得分:0)

使用此网址而非open-notify

https://spaceflight.nasa.gov/realdata/sightings/SSapplications/Post/JavaSSOP/orbit/ISS/SVPOST.html

并使用HTML Parsing解析数据