我是iPhone开发的新手,所以如果这是一个愚蠢的问题,我道歉,但在我真正创建我的应用程序之前,我想知道这是否可能,如果苹果会拒绝这一点。
(Note这都是理论上的)
所以我有一个API(.NET),它运行在云服务器上,可以返回HTML/JSON/XML。
我将有一个网站,可以访问这个API,并允许客户做一些事情(但这是不重要的这个问题)。
然后,我希望我的iPhone应用程序调用这个API,它将返回JSON数据。因此,我的iPhone应用程序可能会调用http://myapp/Foos,它将返回一个由Foo对象组成的JSON字符串。然后,iPhone应用程序将解析这个JSON,并对它做一些时髦的事情。
这就是背景,现在的问题是:
1.这可能吗?(即通过HTTP调用外部云API,解析JSON响应?)
1.苹果拒绝这个应用程序的可能性有多大(因为它将调用非苹果API)
1.在iPhone/P2P-C/可可上是否有任何限制(安全,库等)可能会阻碍这个解决方案?关于安全-你可以从iPhone应用程序内部自由地进行HTTP(甚至HTTPS调用),并解析响应吗?关于库-P2P-C/可可中是否有足够的支持来实现这一点?
在this网站上,他们似乎正在做我要求的事情。
思想,建议,链接将不胜感激.
2条答案
按热度按时间643ylb081#
1.是的。有可能。有很多应用程序都有类似的功能。
1.几乎没有。苹果会限制你可以在手机上开发和运行的语言和库。他们不会根据你在应用程序中引入的外部数据来限制你。
1.这里也不应该有任何担心,你不应该遇到安全问题,有很多库你应该能够利用,使你的生活更容易。
祝你好运!
kmpatx3s2#
是的,这当然是可能的,而且已经有json解析器可用了。其次,根据你刚刚描述的,如果应用程序没有违反任何超出这个问题范围的规则,那么我没有理由认为苹果会拒绝它。(除了可能的内容,即,不显示任何色情或类似:最后,你没有正确地描述你的应用程序来完整地回答#3,我不敢猜你的意思,因为这可能只是浪费你的时间。请随意在评论中扩展你的#3,我会在那里回答。
编辑:关于你对上面第3条的编辑,是的,你在这里也不会有问题。