如何获取当前设备的图片(如 iTunes 所示)?
Posted
技术标签:
【中文标题】如何获取当前设备的图片(如 iTunes 所示)?【英文标题】:How to get current device's picture (as shown in iTunes)? 【发布时间】:2014-10-23 11:43:14 【问题描述】:有没有办法获取当前ios设备的图片?如果我在白色 iPhone 5 上运行代码,我指的是白色 iPhone 5 的图片,黑色 iPad mini 的图片,在黑色 iPad mini 上运行时的图片等等。苹果在当前设备的 iTunes 中显示了这张图片:
在 Xcode 设备中,我认为这张图片包含在某处,希望可以在代码中访问以显示给用户(如“您当前的设备图片”)。
【问题讨论】:
您可以获取设备代码并将其与您的自定义图像相匹配,但您肯定找不到公共 API 来获取所述图像.. 他们自己的设备图像在iTunes应用程序中,分别称为DeviceIcons.rsrc
和DeviceImages.rsrc
。因此,您将无法轻松获得它们。
【参考方案1】:
Apple 目前不允许从公共 API 获取设备颜色。
您可以查看at this link,它使用 Apple Private API,但切勿将其用于 App Store 提交。如果您仍然决定使用此 API,您需要做的就是为所有设备颜色和所有设备型号创建手机图像This is the link how to get device model。然后,剩下要做的就是写一堆 if 语句,就是这样。
【讨论】:
以上是关于如何获取当前设备的图片(如 iTunes 所示)?的主要内容,如果未能解决你的问题,请参考以下文章
iTunes Connect - 总安装量与已安装应用程序的当前设备