首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定仅在apps上销售的应用程序不需要iTunesArtwork文件吗?

确定仅在apps上销售的应用程序不需要iTunesArtwork文件吗?
EN

Stack Overflow用户
提问于 2014-02-13 16:05:39
回答 2查看 2.3K关注 0票数 4

这个文档说:

通过即席分发方式发布的应用程序还可以在CFBundleIcons键中包含其图标的512 x 512像素版本。此文件的名称必须为iTunesArtwork,且不具有文件扩展名。这个图标的高分辨率版本应该是1024x1024像素,名为iTunesArtwork@2x。如果您没有通过即席发布发布应用程序,请不要将此图标包含在您的应用包中。

我很困惑,因为我一直认为苹果拒绝不包含这个文件的应用程序。在iTunes中,你可以看到一个非常大的应用图标。一定是这个文件。还是不想?因此,不管这个文档说什么,它都应该包含在包中吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-13 17:55:22

如果您没有通过即席发布发布应用程序,请不要将此图标包含在您的应用包中。

上面写着什么。不包括它。

iTunesArtwork文件是应用程序包中的一个可选文件,它在Ad发行版中只具有任何价值。对于App构建和提交,该文件是完全未使用和不需要的。

相反,iOS应用商店的艺术品必须通过苹果的iTunes连接网站提交,这与应用程序是分开的。

票数 7
EN

Stack Overflow用户

发布于 2015-01-04 21:52:17

TLDR;在各种苹果文档中都有关于iTunesArtwork的矛盾信息。但是,文件似乎只需要在AdHoc安装中使用。

我同意@hotpaw2 -似乎应用程序发布到应用商店不需要包括iTunesArtwork文件。但我想补充的是,我OS人机界面指南说的正好相反。下面是我强调的来自医生的引文。

创建应用程序图标的大版本,以便在app中显示。虽然这是重要的是,这个版本可以立即识别为您的应用程序图标,它可以微妙地更丰富和更详细。没有视觉效果添加到这个版本的应用程序图标。 如表41-1所示,应用程序图标的大版本应该测量1024x1024像素,并命名为iTunesArtwork@2x。(如果需要支持某些@1x设备,请创建一个大小为512×512像素的版本,并将其命名为iTunesArtwork)。 备注 iOS还可以以其他方式使用大图像。例如,在iPad应用程序中,iOS使用大图像生成大型文档图标。 如果您正在开发一个用于即席发行的应用程序(也就是说,只在内部发布,而不是通过also),您必须同时使用提供应用程序图标的大型版本。此图标在iTunes中标识您的应用程序。

这意味着iTunesArtwork对于AppStore应用程序也是必要的,这是错误的,并且可以被其他文档所证实。@iamjusta程序员提供的链接不再有效,但是这里有一个指向iOS应用程序设计指南的链接,它清楚地说明了这一点:

如果您是临时分发应用程序,请包含应用程序图标的512 x 512像素版本。此图标通常由App从提交给iTunes连接的材料中提供。但是,由于应用程序不是通过apps发布的,所以你的图标必须出现在你的应用包中。iTunes使用这个图标来表示应用程序。(如果您是以这种方式分发应用程序,那么您指定的文件应该与提交到App的文件相同。)此图标的文件名必须是iTunesArtwork,并且不能包含文件扩展名。此文件是即席分发所必需的,但否则是可选的。

顺便说一句--如果您将遵循HIG并将您的大型映像文件命名为iTunesArtwork@2x并尝试将其上传到iTunesConnect,它将不会被接受,因为文件扩展名应该在那里被接受(而对于Ad发行版来说,这个文件应该被正确命名--没有扩展名)。

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

https://stackoverflow.com/questions/21759360

复制
相关文章

相似问题

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