XSL/XML能否用于更改iPhone的UI/功能?

XSL/XML能否用于更改iPhone的UI/功能?,iphone,Iphone,如果我使用XML解析器开发iPhone应用程序(UI将由从服务器推送的XML构建),我可以通过从后端服务器推送新的XML文件来更改UI/功能吗?苹果会允许吗?如果他们不知道,就不能不允许。如果你做得对,我看不出他们会怎么知道。如果你不得不问,答案可能是不,他们不会允许的。当然,他们是否会抓住你是另一回事 我认为他们试图执行的一般原则是,在他们批准后,你不能从功能上彻底改变它。因此,无需下载新的动态库等 他们并没有阻止你使用他们的内置引擎来执行Javascript,所以他们不会阻止你改变一个应用程

如果我使用XML解析器开发iPhone应用程序(UI将由从服务器推送的XML构建),我可以通过从后端服务器推送新的XML文件来更改UI/功能吗?苹果会允许吗?

如果他们不知道,就不能不允许。如果你做得对,我看不出他们会怎么知道。

如果你不得不问,答案可能是不,他们不会允许的。当然,他们是否会抓住你是另一回事

我认为他们试图执行的一般原则是,在他们批准后,你不能从功能上彻底改变它。因此,无需下载新的动态库等

他们并没有阻止你使用他们的内置引擎来执行Javascript,所以他们不会阻止你改变一个应用程序的功能,如果这个功能只在一个外部网站上定义的话。但这不会改变应用程序的功能,只会改变它显示的信息(从这个角度看)。我敢打赌,如果您尝试执行本地javascript,他们可能会拒绝它,因此您将无法从后端服务器“下载”新功能。事实上,在实际使用Webkit执行Javascript时,您可能需要走一条非常好的路线,这样您的应用程序就不会被认为“只是另一个浏览器;对用户来说太混乱了”

当然,这只是我的猜测