如果我提交一个不使用推送通知的报亭应用程序,而是在每次用户启动应用程序时向我的服务器查询新内容,苹果会拒绝我的应用程序吗?即用户是否希望推送所有报亭应用程序?
谢谢
如果我提交一个不使用推送通知的报亭应用程序,而是在每次用户启动应用程序时向我的服务器查询新内容,苹果会拒绝我的应用程序吗?即用户是否希望推送所有报亭应用程序?
谢谢
不,Apple 的指导方针不强制使用推送通知,您的应用不应该因为不使用而被拒绝。但是,如果您实施推送通知,它可能会为您的用户提供更好的体验。否则,用户知道更新可用的唯一方法是手动运行您的应用程序并检查。
请注意,报亭应用的官方审核指南与任何其他应用的审核指南完全相同。
Aroth 已经正确回答了这个问题,但我想根据我的个人经验为报亭应用添加一些需要牢记的要点。
要回答这个问题
用户是否希望推送所有报亭应用程序?
是的,他们会的,因为它是 NS 应用程序最重要的功能之一,并且是默认假设的。App Store 中的每个 NS 应用程序都有它。
虽然技术上的答案是“否”,但实现推送通知是一个非常好的观点。最终用户期望在没有实际交互的情况下在报亭应用程序中看到“神奇地出现”的新鲜内容。要使此功能起作用,您需要对新问题、数据等实施后台下载,当您有一个 APNS 服务器通知(并唤醒)您的应用程序有关新内容时,这是可能的。
我可以确认,具有应用内购买免费订阅但没有自动内容推送的方法的报亭应用不会被拒绝。
Apple 刚刚批准了一个我一直在开发的应用程序,它只有一个虚拟“功能”来订阅免费订阅。用户点击“立即免费订阅”,通过应用程序购买,仅此而已 - 没有任何变化。该按钮的唯一目的是让应用程序获得批准。
顺便提一句。我只因为这个线程而实现了那个按钮。谢谢!