针对 App Store 中的 iPhone 6 信息文本进行了优化

     2023-03-08     292

关键词:

【中文标题】针对 App Store 中的 iPhone 6 信息文本进行了优化【英文标题】:Optimized for iPhone 6 info text in App Store 【发布时间】:2014-10-06 05:47:58 【问题描述】:

我已经更新了我的“旧”Objective-C 应用程序以使用具有大小类的新故事板,将部署目标设置为 iOS 8 并将新的二进制文件上传到 App Store。不过,App Store 并没有显示“此应用程序针对 iPhone 6 和 6 plus 进行了优化”的文字。文中只提到了 iPhone 5S 和下面的所有内容。

我应该怎么做才能让应用 iPhone 6 获得批准?

【问题讨论】:

你为 iPhone6 添加了新的应用程序图标了吗? (...@3x.png) 是的,我有,“应用程序图标”资产目录中的所有字段都填充了图标,包括@3x 的。 也许每个图像,不仅是应用程序图标,都必须存在于@3x 版本中? 是的,就是这样。您需要为 iPhone6/6+ 提供@3x 比例的图像。 那么这可能是目前阻止想要的 App Store 文本出现的关键点吗? 【参考方案1】:

解决方案是为所有使用的图像添加@3x 版本并使用新的尺寸等级。您注意到应用程序从切换到支持 iPhone 6 时,例如表格单元格看起来不同(变得非常小)以适应新的屏幕尺寸。

为清晰起见更新:

在 iPhone 6 和 6 Plus 之前,我的图片是这样命名的:

Icon-40.png
Icon-40@2x.png

为了获得想要的optimized for iPhone 6 and iPhone 6 Plus 文本,您需要为每个图像添加第三个分辨率,并在之前的@2x 处使用@3x 命名它们。因此,您最终拥有了这三张图片 -每张图片您想在应用中显示-。

Icon-40.png
Icon-40@2x.png
Icon-40@3x.png

【讨论】:

嗨 linus,您能解释一下重命名所有使用的图像是什么意思吗?...您的意思是我们必须将我们在应用程序中使用的所有图像(背景、按钮等)重命名为@3x?如果是这样,命名约定是什么? 您可以只添加一个启动屏幕,而不是大惊小怪。只是说。 这个答案其实是不正确的。就像 MichalShatz 所说的那样,一切都是关于启动屏幕的。【参考方案2】:

重要

您使用启动 XIB 或故事板文件来指示您的应用正在运行 在 iPhone 6 Plus 或 iPhone 6 上。

来自Apple iOS Human Interface Guidelines

【讨论】:

如果你只设置这个“标志”,我想你会得到想要的文字,但最终会在应用程序中出现模糊的图像。 @Linus,如果您使用正确大小的启动图像(不是启动 xib 或情节提要),@ 3x 图像而不在 xib 上使用自动布局(在代码中调整大小),您将在 iphone6 上获得好看的应用程序,但在应用程序商店中将没有文字,该应用程序已针对 iPhone6(+) 进行了优化。在 xibs 上添加自动布局解决了这个问题。 我刚刚意识到我当然没有添加 iPhone 6/iPhone 6 Plus 启动图像的应用程序之一确实显示为针对 iPhone 5、iPhone 6 和 iPhone 6 Plus 进行了优化。 (!!)这一定是苹果的错误......

截图 App Store:状态栏或无状态栏

...审核。该应用在iPhone上运行,需要iOS7或更高版本,并且针对iPhone5,6和6plus进行了优化,这意味着我必须提交所有这些设备的屏幕截图。6号和6号加号我没问题。5.5英寸(iPhon 查看详情

仅适用于 iPhone 5/5s 和 iPhone 6/6+ 将应用程序提交到 App Store [重复]

】仅适用于iPhone5/5s和iPhone6/6+将应用程序提交到AppStore[重复]【英文标题】:sumbitapptoAppStoreonlyforiPhone5/5sandiPhone6/6+[duplicate]【发布时间】:2014-12-0416:17:50【问题描述】:我不希望使用iphone4/4s的用户在应用商店中找到并安装我的应... 查看详情

App Store 作为 iOS 6 中的模态视图

】AppStore作为iOS6中的模态视图【英文标题】:AppstoreasmodalviewiniOS6【发布时间】:2012-09-1810:54:26【问题描述】:我注意到,当用户在iOS6邮件应用中点击应用商店链接时,邮件会打开代表应用商店的模式视图,而不是切换到应用商... 查看详情

如何以不同的 iPhone/ipad 尺寸将我的应用程序上传到 App Store

...3-3117:58:23【问题描述】:我制作了一个新应用程序,但仅针对iPhone5尺寸不使用“自动布局”。我可以为其他iPhone和iPad尺寸制作相同的应用程序,但是我如何或在哪里可以将它以不同的大小上传到A 查看详情

在 App Store 中找不到我的 iPhone 应用程序

...的第一个iPhone应用程序。从昨天开始,我们在iTunesConnect中的状态为“待售”,发布日期也是11月4日,并将在全球发售。但是在应用商店中找不到该应用。此外,当我在iTunes连接中单击“在应用商店中查看” 查看详情

Apple ResearchKit 中的额外本地化是不是会导致 iOS App Store 错误地认为我们的应用已针对许多额外语言进行了本地化?

...外本地化是不是会导致iOSAppStore错误地认为我们的应用已针对许多额外语言进行了本地化?【英文标题】:AreextralocalizationsinApple\'sResearchKitcausingtheiOSAppStoretoincorrectlyassumethatourappislocalizedformanyextralanguages?AppleResearchKit中的额外本 查看详情

如何在不创建 App Store 或 Ad Hoc 的情况下创建可以安装在所有 iphone 中的二进制文件?

...在不创建AppStore或AdHoc的情况下创建可以安装在所有iphone中的二进制文件?【英文标题】:howtocreatebinarywhichcanbeinstalledinalliphoneswithoutcreatingAppStoreorAdHoc?【发布时间】:2012-02-2412:38:56【问题描述】:我想创建一个不会在AppStore中启... 查看详情

如何将 iPhone 版本添加到已经在 App Store 上的 iPad 应用程序

...间】:2012-03-1416:55:04【问题描述】:我应该删除iTunes连接中的那些iPad应用程序并提交一个新应用程序,还是有办法将通用二进制文件作为下一个版本上传?【问题讨论】:【参考方案1】:将实际版本转换为通用版本, 查看详情

越狱 iPhone 和 App Store 提交

】越狱iPhone和AppStore提交【英文标题】:JailbrokeniPhone&AppStoresubmission【发布时间】:2011-02-2310:04:15【问题描述】:我的一个朋友(他是iPhone开发新手)正在使用越狱的iPhone3GS。他正在开发一个应用程序,并计划提交给AppStore。... 查看详情

如何解决 App Store 中的无效二进制错误

】如何解决AppStore中的无效二进制错误【英文标题】:HowtosolveInvalidBinaryerrorinAppStore【发布时间】:2011-10-1107:19:55【问题描述】:几个月前,我在应用商店上传了我的iPhone应用。现在我想添加一个新版本。我没有最后的个人资料... 查看详情

iPhone App Store 分发问题

】iPhoneAppStore分发问题【英文标题】:iPhoneAppStoreDistributionquestions【发布时间】:2010-05-2913:12:04【问题描述】:我想以99美元的价格让我的公司加入iPhone开发者计划。我有几个问题,我无法真正找到答案,因为除非您实际注册,否... 查看详情

iPhone App Store 永远“准备上传”

】iPhoneAppStore永远“准备上传”【英文标题】:iPhoneAppStore\'PrepareforUpload\'forever【发布时间】:2011-07-0809:58:22【问题描述】:大约10天前,我在我的iTunesConnect帐户中添加了两个应用程序。一个是“轻型”版本,另一个我会收费。... 查看详情

iPhone 分发 - 多个设备 - 不是 App Store

】iPhone分发-多个设备-不是AppStore【英文标题】:IPhoneDistribution-MultipleDevices-NotAppStore【发布时间】:2011-08-0300:25:06【问题描述】:我是一名个人开发人员,为一家公司编写了ipad应用程序。他们想要安装大约30台设备,因此我目前... 查看详情

iPhone App Store 发布问题!

】iPhoneAppStore发布问题!【英文标题】:iPhoneAppStoreReleaseQuestion!【发布时间】:2011-03-1708:45:02【问题描述】:我正在开发一个应用程序,其目的是在主机服务器上查看上传的文件,它有一个凭据,将在登录页面上输入以对用户进... 查看详情

在 App Store 应用中同时支持 armv6 和 iOS 6?

】在AppStore应用中同时支持armv6和iOS6?【英文标题】:Supportbotharmv6andiOS6inanAppStoreapp?【发布时间】:2012-09-2500:51:40【问题描述】:从Xcode4.5开始,我们无法为armv6构建,因此无法再支持iPhone3G等设备。是否可以使用Xcode4.3来生成正... 查看详情

如何部署 iPhone 应用程序(没有 App Store)?

】如何部署iPhone应用程序(没有AppStore)?【英文标题】:HowdoIdeployaniPhoneapplication(withouttheAppStore)?【发布时间】:2011-01-1723:35:44【问题描述】:请原谅菜鸟问题。我开发这个小应用程序(使用Unity)已经有一段时间了。开发配置... 查看详情

如何在 OSX 上为 Python 应用程序启用 App 沙箱(Python 应用程序针对 Mac App Store)

】如何在OSX上为Python应用程序启用App沙箱(Python应用程序针对MacAppStore)【英文标题】:HowtoenableAppsandboxforapythonapponOSX(ThepythonappistargetedforMacAppStore)【发布时间】:2013-04-1704:26:05【问题描述】:首先,python应用程序是针对MacAppStore... 查看详情

通过应用内购买将 iPhone 应用提交到 App Store

】通过应用内购买将iPhone应用提交到AppStore【英文标题】:SubmittingiPhoneapptotheAppStorewithin-apppurchase【发布时间】:2012-03-1406:48:27【问题描述】:我有一个iPhone应用可以提交到AppStore。该应用包含用于解锁某些功能的应用内购买。当... 查看详情