Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/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
Iphone iOS——升级需要OpenGL ES 2.0吗?_Iphone_Ios_App Store - Fatal编程技术网

Iphone iOS——升级需要OpenGL ES 2.0吗?

Iphone iOS——升级需要OpenGL ES 2.0吗?,iphone,ios,app-store,Iphone,Ios,App Store,我的应用程序的第一个版本在所有iOS设备上运行。我正在考虑发布一个只在支持OpenGL ES 2.0的设备上运行的升级版本。这和在info.plist中更改UIRequiredDeviceCapability一样简单吗?如果我这样做,旧设备上的用户在尝试升级时会看到什么?或者他们会被告知有升级吗 最后,我想再次检查这是否可行,是否有可能更改不同版本应用程序的设备要求。除非您不希望安装应用程序,否则我不会通过UIRequiredDeviceCapability限制应用程序。我不会在运行时限制和检查

我的应用程序的第一个版本在所有iOS设备上运行。我正在考虑发布一个只在支持OpenGL ES 2.0的设备上运行的升级版本。这和在info.plist中更改UIRequiredDeviceCapability一样简单吗?如果我这样做,旧设备上的用户在尝试升级时会看到什么?或者他们会被告知有升级吗


最后,我想再次检查这是否可行,是否有可能更改不同版本应用程序的设备要求。

除非您不希望安装应用程序,否则我不会通过UIRequiredDeviceCapability限制应用程序。我不会在运行时限制和检查,然后有条件地使用新特性

不幸的是,为了加强已发布应用程序的硬件要求,您可能需要以其他名称重新提交。我相信苹果这样做是为了保护购买你的应用程序的用户的投资。

是的,确实如此。然而,我认为通过应用内购买提供升级/附加级别,我将能够实现同样的效果。计划是隐藏在旧设备上无法正常运行的新级别。