App Store允许这样做吗?

sum*_*HAY 3 iphone cocoa-touch objective-c app-store ios

我正在为某些人制作应用程序,他们希望在首次提交后立即更新应用程序.更改将像颜色,字体,背景颜色,从tabbar删除选项卡...我在想的是,创建一个plist与特定视图的颜色,字体等条目.每次应用程序启动时,它都会连接到服务器并下载plist(如果已更新),然后根据plist加载它的视图.

例如,假设用户想要将字体从Helvetica更改为Arial.在plist我会有一个字典,键名为"字体",对象是字体名称...所以我只是现在用字体名称"Arial"更新plist,下次应用程序启动时,字体会改变.

我希望我明确表达了我想要做的事情.现在我的问题是,应用商店是否允许这种事情?实际上,我试图规避App Store的更新系统,但只是想知道它是否被允许或者是否有人有这样做的经验.

谢谢.

Mos*_*she 6

您的应用程序可以执行这些操作,但要小心您的客户没有得到错误的期望.审查过程不是为了扼杀创造力和颜色变化,而是为了防止恶意代码运行.您不会通过使用Web服务器控制应用程序的外观来规避任何事情.考虑许多从互联网上获取内容的应用.你只是更进一步.

iTunes App和App Store应用程序最近添加了"已购买"视图,而无需任何用户下载任何新内容.你应该做得很好.


Eik*_*iko 5

是的,下载内容是可以的.但是,下载代码不是.因此,如果更改是由于不同的内容,你应该没问题.