应用商店可以接受 iPhone 通过数据库更新 UI 内容吗?

标签 iphone ios ipad

我的 iPhone/iPad 应用程序将连接到远程数据库,并下载包含图像的 zip 文件或定义某些布局的 xml 文件。

我不确定 Apple store 是否允许我们下载新的 UI 内容并自行更新应用程序,如果有人能告诉我以下哪些点是可以接受的,哪些不是,那就太好了!

 1-Changing the image of splash screen

 2-Changing the images of buttons(next, back, main menu..), navigation bar, navigation toolbar.

 3-Changing only the color of the buttons

 3-Changing the background image of UIviews.

 4-Changing the company logo in the navigation Bar.

 5-Changing the texts of the buttons.

 6-Changing the fonts and colors of texts.

例如,应用程序可以下载一个非常糟糕的按钮图像,该图像无法修复任何位置,文本应该溢出标签等。我正在将应用程序的 View 更改为不同于首次接受的 View 。您认为以这种方式构建或限制用户可以修改应用程序的范围是有风险的

此外,内容总是会改变,但我认为这不是问题。

谢谢。

最佳答案

更改其中任何一项(使用 Default.png 显示的“启动画面”除外,您无法更改它,因为它内置在应用程序包中)不一定违反 App Store 指南,但当然最终决定权在给苹果。然而,

  1. 如果下载失败或收到损坏/截断的下载,请确保应用继续正常运行。
  2. 不要包含在收到任何下载之前可以查看的“占位符”文本或图像。
  3. 请确保您的描述或评论笔记中没有任何歧义,以免 Apple 认为更新包含任何类型的可执行代码。
  4. 确保下载不会导致您的应用违反 Apple 的各种准则。特别是商标/版权侵权或不当内容,尤其是如果您允许下载用户生成的内容(您可能必须审核用户生成的内容)。

关于应用商店可以接受 iPhone 通过数据库更新 UI 内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6845159/

相关文章:

ios - 如何像 UITableView 一样重用 UIViews?

ios - iPhone Core Data 如何将日期部分添加到带有时间戳的事件中?

iphone - 删除应用程序然后重新安装时的 iOS 推送通知行为

javascript - 双击移动 safari

iphone - 在 iOS 中使用 openssl 从 SSL 证书中提取颁发者 (CN)

iphone - xcode 可以在不使用代码的情况下旋转 UI 项目吗?

iphone - 如何使用 addSkipBackupAttributeToItemAtURL API?

ios - 在 Appium iOS 中切换到 Facebook 应用程序

cocoa-touch - UI 附件元素、附件框架和屏幕旋转损坏

iphone - iPad 或 iPhone 是否支持 OpenCL?