PhoneGap 应用程序被拒绝 10.6

2024-04-05

我们的 PhoneGap 应用程序刚刚被拒绝。

二进制被拒绝:

10.6:Apple 和我们的客户高度重视简单、精致、有创意、经过深思熟虑的界面。他们需要更多的工作,但 值得。苹果设定了很高的标准。如果您的用户界面很复杂或者 不太好,可能会被拒绝

Text:

“我们发现您的应用程序的用户界面存在以下问题:

  • 不包括 iOS 功能。例如,使用本机 iOS 按钮和 iOS 功能而不仅仅是 Web 视图是合适的, 推送通知或共享。

具体来说,我们注意到该应用程序提供了信息消耗 用户与该信息交互的方式有限。它会 适合添加 iOS 特定的 UI 和功能,而不是 仅显示文本和表格视图。”

在上面,他们首先指的是界面和外观,接下来他们仅指内容/功能,并且应用程序仅提供信息。

界面干净简单。它是一个提供(优质)信息的应用程序。应用程序商店中有几个应用程序是这样工作的。

我听说要包含一些插件或 API,以便我可以证明该应用程序的合理性。但在这个应用程序中使用插件是没有意义的。或者有人有提供虚假功能的想法?

如果我们不能发布这个应用程序会很遗憾,我们在这个应用程序上投入了大量的时间和精力。

有人知道如何提交基于信息的申请吗?


苹果很可能拒绝该应用程序,因为它只是一个包含在 Phonegap 中的网站。他们这样做是因为他们希望您能够使用该操作系统。请记住,当他们查看您的应用程序时,他们会对其进行静态分析,并且会显示您正在使用哪些 API,如果您没有使用任何 API,它将被拒绝。在这种情况下,也许最好的方法是将其开发为 HTML5 应用程序,使用 iOS 的功能使其感觉像一个应用程序 - 例如缓存。

否则,我会让它看起来非常像一个应用程序。我为我的工作场所开发了一个应用程序,虽然使用了许多 API(例如位置和推送通知),但没有用户知道它是使用 Phonegap 开发的。看看这里:

您确实需要一个帐户才能使其工作,但屏幕截图将为您提供 Apple 期望的 UI 类型的示例。它不必看起来像 iOS 应用程序 - 我使用了类似 Windows Phone 的界面,但我保留了左上角的后退按钮,并将其样式设置为看起来像 iOS7。

您可以在这里找到有用的资源:

http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/ http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/

这为您提供了要使用的 iOS 颜色、字体、图标等的尺寸和线索。

你可以获得 Glyphish 图标 (http://www.glyphish.com http://www.glyphish.com)以提高应用程序的质量,并记住他们现在也期望视网膜图像。

使用 Phonegap 2.7 或更高版本以确保其完全符合视网膜要求。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PhoneGap 应用程序被拒绝 10.6 的相关文章

随机推荐

  • 如何反序列化包含无效字段名称的 JSON 对象

    我有一个 JSON 请求 其结构如下 formats flash embed http a3 vikiassets com assets vikiplayer 922746a667cfd38137a7e45df6ba1b95 swf aut
  • 密钥库操作失败:填充模式不兼容

    我正在使用 AndroidKeystore 生成 RSA 密钥对并使用该密钥对进行加密和解密 我的密钥对生成代码如下所示 var keypairGen KeyPairGenerator KeyPairGenerator getInstanc
  • CSS3“曲面”3D 变换/透视帮助

    我正在尝试为我的网站创建一种有观点的人群 它实际上是一个充满平面图像的 ul 我想创建一种 弯曲 的感觉 就像圆形的人群一样 它向内并且向内明显变小 并向末端弯曲 海报圈的例子是我能找到的最接近的http www webkit org bl
  • 如何从java通过hdfs协议访问hadoop?

    我找到了一种通过以下方式连接到hadoop的方法hftp 并且工作正常 只读 uri hftp 172 16 xxx xxx 50070 System out println uri uri Configuration conf new C
  • 如何检查 Bash 中是否存在某些文件?

    In a bash脚本 我必须检查多个文件是否存在 我知道一种尴尬的方法 如下所示 但这意味着我的主程序必须位于那个丑陋的嵌套结构中 if f FILE1 then if f FILE2 then echo OK MAIN PROGRAM
  • Python: type(i) 是 int...但 i 是 int = False

    我很确定我在做一些愚蠢的事情 但不知道那是什么 predict fn abc data In 3 predict Out 3 array 2 In 4 type predict Out 4 numpy ndarray 现在用以下内容包装我的
  • 当父div在屏幕上不可见时,jQuery UI位置函数问题

    我在 jQuery UI Position 函数方面遇到了一个奇怪的问题 有一个父 div 大于屏幕高度 其中还有另一个小 div 我的函数告诉小 div 位于其父级的底部 当底部可见时 一切正常 但是当由于窗口大小而导致底部不可见时 位置
  • Java 中函数指针最接近的替代品是什么?

    我有一个大约十行代码的方法 我想创建更多的方法来完成完全相同的事情 除了将更改一行代码的小计算之外 这是一个完美的应用程序 用于传递函数指针来替换该行 但 Java 没有函数指针 我最好的选择是什么 匿名内部类 假设你想要一个带有 a 的函
  • 使用node-sass查看所有子目录

    我见过很多使用以下命令观看特定文件夹的示例node sass 但我的 css 并不都在同一个文件夹中 我想让它像你一样监视所有子目录中的 scss 文件onchange 仅举个例子 我假设语法类似于 node sass w app scss
  • 在两个 NodeJS 微服务之间共享自定义代码

    我正在为该应用程序创建 Web 应用程序和微服务 并且两者都需要使用 Sequelize 创建相同的数据库模型 使用 NodeJS 处理此任务的方法是什么 我正在考虑创建我的数据库模型的单独模块并将其保存在私有 git 中 并将此私有 gi
  • Citrix 服务器是否支持 WebView2

    我们有一个来自第三方的应用程序 它需要WebView2 按照说明在我们的机器上安装了 WebView2 它在我们的桌面上运行良好 我们在Citrix服务器中以完全相同的方式安装 但它不起作用 知道 Citrix 服务器是否支持 WebVie
  • Flutter - 获取唯一设备 ID

    我正在制作一个带有基于令牌的系统的应用程序 因此 用户可以购买代币并使用它们进行一些操作 使用电子邮件和密码创建帐户后 每个用户免费获得 10 个代币 作为试用版 我想防止该用户每次都获得一个新帐户来获得另外 10 个令牌 我想知道 And
  • 如何注入ApplicationContext本身

    我想注射一个ApplicationContext本身就是一颗豆子 就像是 public void setApplicationContext ApplicationContect context this context context 春
  • 如何在 bash 中构建条件赋值?

    我正在寻找一种在 bash 中构建条件分配的方法 在 Java 中它看起来像这样 int variable condition 1 0 如果您想要一种在 shell 脚本中定义默认值的方法 请使用如下代码 VAR default 是的 该行
  • Docker compose 指定镜像与 Dockerfile

    我是新来的docker compose阅读完文档后 我仍然有一些不清楚的事情浮现在我的脑海中 到目前为止 当我使用 docker 时 我将构建保存在以下目录树中 builds Service A Dockerfile ServiceA ja
  • 如何使用OpenGL模拟OpenCV的warpPerspective功能(透视变换)

    我在 Python 和 C 中使用 OpenCV 完成了图像变形 看到可口可乐徽标在我选择的角落变形 使用以下图像 和这个 完整专辑 包含过渡图片和说明 https i stack imgur com 40pdD jpg 我确实需要这样做
  • ASP.NET Identity EF 中的动态用户声明

    我正在开发一个使用 ASP NET Identity 和 Entity Framework 的身份验证系统 并且我希望有一些声明是计算值 而不是硬编码到声明表中 当用户登录时 如何将动态声明添加到该登录会话而不实际将其添加到声明表中 例如
  • Hadoop put 命令抛出 - 只能复制到 0 个节点,而不是 1 个

    我是 Hadoop 新手 我正在尝试在我的 ubuntu 机器上进行伪分布式模式设置 并面临以下问题hadoop put命令 我的配置详细信息可以在这篇文章中找到 gt 命令 hadoop namenode format 会做什么 http
  • 使用 Gulp Notify 和 Plumber 的全局错误消息

    是否可以创建一个全局 OnError 函数 我可以将标题和错误消息传递给该函数 我希望对与管道工一起运行的所有任务执行类似的操作 onError function error notify onError title Error subti
  • PhoneGap 应用程序被拒绝 10.6

    我们的 PhoneGap 应用程序刚刚被拒绝 二进制被拒绝 10 6 Apple 和我们的客户高度重视简单 精致 有创意 经过深思熟虑的界面 他们需要更多的工作 但 值得 苹果设定了很高的标准 如果您的用户界面很复杂或者 不太好 可能会被拒