繁体   English   中英

iPhone开发-调用外部JSON API(Apple会拒绝吗?)

[英]iPhone Development - calling external JSON API (will Apple reject?)

好的,对iPhone开发来说是新手,如果这是一个愚蠢的问题,我深表歉意,但是在我实际创建我的应用程序之前,我想知道这是否可行,以及苹果是否会拒绝。

(注意,这都是理论上的)

因此,我需要在某个地方的云服务器上运行的API(.NET),并且可以返回HTML / JSON / XML。

我将拥有一个可以访问此API并允许客户做一些事情的网站(但这对这个问题并不重要)。

然后,我希望我的iPhone应用程序对此API进行调用,该API将返回JSON数据。 因此,我的iPhone应用程序可能会调用http:// myapp / Foos ,这将返回Foo对象的JSON字符串。 然后,iPhone应用程序将解析此JSON并对其进行一些时髦的处理。

所以,这就是背景,现在是问题:

  1. 这可能吗? (也就是说,通过HTTP调用外部云API,解析JSON响应吗?)
  2. Apple拒绝此应用程序的可能性是多少(因为它将调用非Apple API)
  3. iPhone / Objective-C / Cocoa是否有任何限制(安全性,库等),可能会妨碍此解决方案? 关于安全性-您可以从iPhone应用程序内部自由进行HTTP(甚至HTTPS调用),并解析响应吗? 关于库-在Objective-C / Cocoa中是否有足够的支持来实现这一目标?

这个网站上,他们似乎完全按照我的要求去做。

想法,建议,链接将不胜感激...

  1. 是。 有可能的。 有很多应用程序可以执行类似的操作。

  2. 苗条无。 苹果阻碍了您可以在手机上开发和运行的语言和库。 他们不会根据您输入到应用程序中的外部数据来限制您。

  3. 这里也不应该有任何担心。 您不应该遇到安全问题,并且应该使用大量的库来使您的生活更轻松。

祝好运!

是的,肯定有可能,并且已经有json解析器。 其次,根据您刚刚描述的内容,如果应用程序不违反此问题的范围,则没有理由让我看到Apple拒绝它(也许内容除外,即不显示任何色情或最后,您没有正确描述您的应用程序以完全回答#3,而且我也不敢猜测您的意思,因为这可能会浪费您的时间。 随意扩大您在评论中的#3的位置,我会在那回答。

编辑:关于以上#3的编辑,是的,您在这里也不会有任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM