2

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

1) 打开一个 UIWebView

2) 使用推送通知

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

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

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

4

3 回答 3

3

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

于 2013-03-21T15:50:17.150 回答
2

我已经成功提交了 3 个应用程序,它们都是 WebViews 但具有推送通知功能。只要您的应用程序中有推送通知,您将满足在您的应用程序中具有框架相关功能的准则,而不仅仅是移动应用程序中的简单 WebView。

于 2020-07-07T04:06:39.883 回答
0

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

资料来源:Apple 拒绝 Ionic 应用程序,日期:2019 年 1 月

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

来源:App Store Rejection 4.2 - 设计:最低功能,日期:2020 年 12 月,但似乎已解决

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

于 2021-09-26T10:35:58.340 回答