首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从部署目标iOS中删除特定设备

从部署目标iOS中删除特定设备
EN

Stack Overflow用户
提问于 2013-01-18 18:32:58
回答 1查看 97关注 0票数 0

我正在开发的一个应用程序在第一个视网膜iPod触摸屏(第四代)上使用UIKit缓存图像时出现了内存问题。

我想知道有没有办法让我确定第四代。iPod touch用户在应用商店中看不到我的应用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-18 19:03:35

没有办法明确排除某个设备(通过设备类型/名称)不受您的应用程序支持。

但是,您可以在项目的Info.plist文件中请求设备的某些功能,以便如果设备不提供此类功能,它将从应用程序中支持的设备列表中排除。

您需要修改Info.plist文件的“所需设备功能”数组。

在下面的链接中查找UIRequiredDeviceCapabilities,了解您可以请求哪些功能:

Link to developer.apple.com

要排除所有iPods,您可以尝试请求其中之一:电话,短信,全球定位系统。

请记住,这种方法可以很容易地排除整个设备家族,但它可能会变得棘手,以排除一个特定的设备的“代”号(即。第四代iPod)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14397008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档