0
我正在处理的应用程序在第一个视网膜iPod touch(第4代)上存在UIKit缓存图像的内存问题。从部署目标iOS中删除特定设备
我只是想知道是否有办法让我确定第四代。 iPod touch用户无法在appstore中看到我的应用程序?
我正在处理的应用程序在第一个视网膜iPod touch(第4代)上存在UIKit缓存图像的内存问题。从部署目标iOS中删除特定设备
我只是想知道是否有办法让我确定第四代。 iPod touch用户无法在appstore中看到我的应用程序?
没有办法显式排除某个设备(通过设备类型/名称)不被应用支持。
但是,您可以从项目的Info.plist文件中的设备请求某些功能,以便设备不提供此类功能时,它将从应用程序中支持的设备列表中排除。
您需要修改Info.plist文件的“Required Device Capabilities”数组。
查找下面的链接UIRequiredDeviceCapabilities看到你可以要求什么样的能力:
要排除所有的iPod,你可以尝试要求其中之一:电话,短信,GPS。
请记住,这种方法可以很容易排除一个完整的设备系列,但通过它的“世代”号码(即第四代iPod)排除特定设备可能会变得棘手。
让我猜测:你有巨大的图像,你只是分配给UIImageView和比例尺,对吗? – vikingosegundo
@vikingosegundo不,它只是其中很多... – Max