Iphone 如何通过网络更新iOS应用程序

Iphone 如何通过网络更新iOS应用程序,iphone,ios,Iphone,Ios,我创建了一个简单的iOS应用程序,允许人们订购商品。例如,用户打开应用程序,会看到他们可以购买的项目列表(UITableView),例如教科书或计算器 现在,显示的项目是从一个xml文件中获得的,比如这个文件 <item> <name>Calculator</name> <price>7.22</price> </item> ... 计算器 7.22 ... 我的问题是,我需要使用什么技术才能远程更改此

我创建了一个简单的iOS应用程序,允许人们订购商品。例如,用户打开应用程序,会看到他们可以购买的项目列表(
UITableView
),例如教科书或计算器

现在,显示的项目是从一个
xml
文件中获得的,比如这个文件

<item>
    <name>Calculator</name>
    <price>7.22</price>
</item>
...

计算器
7.22
...
我的问题是,我需要使用什么技术才能远程更改此xml文件,而无需重新提交到应用商店。例如,假设计算器现在的价格是8.00而不是7.22。或者也许我需要把整个单词
Calculator
大写

我正在考虑某种应用程序可以连接到的服务器,然后从中下载xml文件;然而,我完全不知道如何开始这项工作

请记住,我没有自己的任何硬件(这意味着我的地下室没有服务器计算机),我所需要做的就是更新xml文件。我正在寻找最简单(最便宜)的方法来完成这项工作


建议?指导?谢谢

您可以将XML文件上载到Amazon S3并公开。这可能是服务器端最便宜的选择之一

至于客户端,有不同的方法获取文件。这是一个简单的方法:

NSString *urlString= [NSString stringWithFormat:@"URL of the xml file"];
NSURL *url = [NSURL URLWithString:urlString];
NSData *data = [NSData dataWithContentsOfURL:url];
从那里,您可以将其解析为XML文件


还有一些其他的网络库,根据你想做什么,可能会让你更容易。这些库的一些例子是,.

哇……太简单了,我还是不敢相信