【问题标题】:Will an iOS app that only opens a UIWebView and uses push notification get rejected from apple?仅打开 UIWebView 并使用推送通知的 iOS 应用程序会被苹果拒绝吗?
【发布时间】:2013-03-21 15:31:10
【问题描述】:

我正在开发一个只做两件事的应用程序。

1) 打开一个 UIWebView

2) 使用推送通知

我正在打开一个加载外部 URL 的 UIWebView,用户可以在那里订阅各种事件。订阅后,他可以收到有关它们的推送通知。

我之所以问,是因为有些人告诉我,他们的应用在加载外部 URL 时被拒绝,因为苹果说它最好是网页而不是 iOS 应用。

但在我使用推送通知的情况下?计算方式不同吗?

【问题讨论】:

  • 进展如何?我需要做同样的事情
  • 也想知道进展如何!!!
  • 对于任何想知道的人,您可以使用像 GoNative.io 这样的东西,它基本上可以做同样的事情,但需要一些额外的花里胡哨(本机导航等)。我们想知道我们是否甚至需要它......

标签: ios uiwebview apple-push-notifications


【解决方案1】:

WebView 只有应用程序被拒绝的原因是因为它们没有使用框架提供的任何功能。我进入了一个只有一个登录视图的应用程序,登录后,响应是来自服务器的 URL,我在 WebView 中显示。 除非你尝试,否则你永远不会知道,但我认为它会进入。

【讨论】:

  • 感谢分享您的经验 Spire :)
【解决方案2】:

我已经成功提交了 3 个应用程序,它们都是 Web 视图,但具有推送通知功能。只要您的应用程序中有推送通知,您就会满足在您的应用程序中拥有依赖于框架的功能的准则,而不仅仅是移动应用程序中的简单 WebView。

【讨论】:

【解决方案3】:

“您的应用不包含 iOS 功能。App Store 应用应使用原生 iOS 按钮并包含 iOS 功能,而不仅仅是 Web 视图、推送通知或共享。”

来源:Apple rejecting Ionic apps,日期:2019 年 1 月

“您的应用提供有限的用户体验,因为它与移动浏览体验没有太大区别。具体来说,我们注意到大多数应用程序内容都链接到 Safari。因此,它提供的体验类似于使用 Safari 的一般体验。包括推送通知、核心位置和共享等 iOS 功能并不能提供适合 App Store 的足够强大的体验。 ...... App Store 不接受或分发网络应用程序。”

来源:App Store Rejection 4.2 - Design: Minimum Functionality,日期:2020 年 12 月,但似乎 it was resolved

结论:YMMV = 您的里程可能会有所不同。

【讨论】:

    猜你喜欢
    • 2017-08-27
    • 2011-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2016-06-01
    • 2014-02-21
    相关资源
    最近更新 更多