繁体   English   中英

苹果会自动拒绝禁用触摸屏的iOS应用吗?

[英]Will Apple automatically reject an iOS app that disables the touch screen?

我了解《 Apple评论指南》指出,更改开关(提高/降低音量和静音开关)的应用将被拒绝,但是触摸屏功能如何? Apple是否会立即拒绝锁定屏幕的应用程序(显然,暂时出于该应用程序的明确目的)或是否允许这样做? 两种方式我都没有看到明确的文档。

如果您使用未公开的/专用的API,则您的应用将立即被拒绝。 因此,如果您以某种方式通过编程方式触发了与用户按下其iOS设备顶部的锁定按钮时将发生的操作相同的操作,那么可以,您的应用将被拒绝。

我不知道您的应用程序的范围,因此我不会尝试假定锁定的目的,但是您始终可以创建自己的UIView来覆盖整个屏幕。

如果您要在一段时间内禁用触摸,那是某些动画的默认行为(我说是,因为UIView动画在某些时候有所更改,所以您必须查看该方面的文档)
但是要回到主题,是的,您可以在一段时间内禁用User interaction ,例如在过渡期间,Apple可以禁用。 (这是很短的时间,但这是合乎逻辑的)
这样做时您应该被拒绝的原因是因为您以对用户体验而言不自然的方式使用它,或者对设备的总体feel of use不恒定。 但是,即使Apple不拒绝您, ifremove user interaction for no good reasonremove user interaction for no good reason user will只会使用Home按钮杀死您的应用程序并立即delete your app right away ,至少这是我会做的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM