Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我们可以阻止ipod第四代用户查看我们的应用程序吗?_Ios_App Store - Fatal编程技术网

Ios 我们可以阻止ipod第四代用户查看我们的应用程序吗?

Ios 我们可以阻止ipod第四代用户查看我们的应用程序吗?,ios,app-store,Ios,App Store,我已经为ios开发了一个web应用程序。它在本机应用程序外壳内的UIWebView中运行,类似于phone gap的工作方式 在第四代ipod上,它的性能不仅非常慢,而且似乎总是无法正确处理这些事件,似乎触摸动作不知何故有所下降 它在iphone4s+/ipad/ipadmini上运行良好 我只能猜测第四代iPod以不同的方式实现了UIWebView 有没有办法对应用商店中的用户隐藏应用?性能太差了,我宁愿不让他们使用这个应用程序 谢谢 [我还希望第五代iPod对UIWebView的性能更好,明

我已经为ios开发了一个web应用程序。它在本机应用程序外壳内的UIWebView中运行,类似于phone gap的工作方式

在第四代ipod上,它的性能不仅非常慢,而且似乎总是无法正确处理这些事件,似乎触摸动作不知何故有所下降

它在iphone4s+/ipad/ipadmini上运行良好

我只能猜测第四代iPod以不同的方式实现了UIWebView

有没有办法对应用商店中的用户隐藏应用?性能太差了,我宁愿不让他们使用这个应用程序

谢谢

[我还希望第五代iPod对UIWebView的性能更好,明天再试试看]

---跟进----- 第四代ipod实际上运行良好,我有一个愚蠢的错误,从html层的角度看,它没有将ipod设备视为触摸设备。因此,没有使用javascript触摸事件,而是使用了单击事件,这些事件的性能非常差:

不,不可能通过这种方式有选择地向使用特定设备的人隐藏用户。到目前为止,当iPhone/iPod Touch设备在各自的应用商店应用程序中浏览时,应用商店只会对这些设备隐藏iPad应用程序,但仅此而已。此外,任何人都可以从iTunes浏览所有App Store应用程序,购买/下载并在以后安装到他们的设备。

我所知道的为应用商店中的应用程序禁用某些设备的唯一方法是设置特定的UIRequiredDeviceCapabilities键。根据矩阵,iPod第4代和第5代之间有3个不同之处:

自动对焦照相机 蓝牙le 闪光灯
但如果你为蓝牙设置了要求,你将排除iPad1、iPad2、iPhone3GS和iPhone4。如果选择照相机闪光灯,则会排除所有iPad。自动对焦摄像头似乎是最好的选择,因为你只排除了iPad1和2代。如果你的应用程序是为iPod/iPhone用户设计的,你就无法对他们隐藏你的应用程序。你只需要写一条免责声明,说明你的应用程序在运行到第四代iPod时运行缓慢。但除此之外,它运行得非常好。

您在哪个iPad版本上进行了测试?如果不是iPad1,那么你测试的所有设备都是双核的,除了单核的iPodtouch 4。这导致通过GCD非常自然地提高性能。我怀疑他们是否会改变特定于该设备的UIWebView,因为除了蜂窝无线电等,其他设备的规格几乎相同。