应用内购买陷入“缺少元数据”状态

171

我正在尝试设置应用内购买,但不知道如何消除下方显示的“缺少元数据”。

从页面上唯一看到的黄点是“本地化”部分,但我已经填写了“显示名称”和“描述”。

我不知道还能做什么或者我做错了什么。

缺少元数据(黄点)


缺少元数据(黄点)


22
你添加了截图吗? - Paulw11
1
请检查是否已添加截图。 - Amod Gokhale
56
截图和本地化中的描述字段。我认为,苹果没有在所有必需字段旁边放置*标记,这是一个可怕的用户体验。 - Even Cheng
我也遇到了同样的问题,表单中的截图和其他字段是必填项。 - Akhilesh Sharma
1
在订阅组中至少添加一个本地化。 - Abhijith
显示剩余4条评论
22个回答

186

在这里添加任何类型的应用程序截图。然后保存并提交。应该可以正常工作。

更新:您也可以添加说明。 在此输入图片说明


11
我一直遇到“无效的尺寸”错误,最终1334x750适用于我。 - Alien
148
如果苹果能够在其错误信息中更具体一些就好了。 - user3690202
这将不再起作用。我有两个应用程序,在其中执行了上述操作,并已多次获得批准。我的最近提交被拒绝,因为审核人员想要应用程序的屏幕截图。您的审核人员可能会检查,也可能不会,因为审核过程有时似乎不一致。 - xdeleon
3
1242 x 2688 对我来说有效。我认为目前更多是试错的过程。 - david
4
根据文档(https://help.apple.com/app-store-connect/#/dev84b80958f),只有将大小调整为640 x 920的情况下才有效。 - R00We
显示剩余4条评论

53

我曾遇到过续订订阅的相同情况。在iTunes页面顶部,就在你的“缺少元数据”图片下方,我看到了这个:

在提交之前...添加本地化

我点击了“添加本地化”,然后进入了该组。在一个宽框架中指示你点击其他位置。点击“本地化”右侧的小蓝色圆形加号。

选择语言后,填写“订阅组显示名称”,然后保存。IAP 状态立即变更为“准备提交”。


那也是我的问题。 - Dielson Sales
这在我的情况下是问题所在。 - Abhinav
完美的答案,兄弟。 - Umair_UAS
2
谢谢,这对我很有帮助。是我自己的问题还是App Store Connect是有史以来最复杂、最无用、最不直观的门户网站!现在我必须弄清楚如何提交应用内购买以获得批准。一个按钮来完成它,不,那会太简单了。肯定会有一些不必要复杂的小图标,藏在某个地方需要找到。真气人! - Jim Burke
这也是我的问题。然而,我从未在订阅组中看到“添加本地化”按钮;不知何故,在我添加了几个更多的订阅产品后,一个添加订阅组本地化的提示突然出现了。 - tdl

41

尽管UI没有提示,但需要提供屏幕截图以便提交您的IAP进行审核。

产品在设备上显示的屏幕截图。此截图仅用于Apple的审核,不会在应用商店上显示。

以下是屏幕截图的要求:

  • iOS需要至少640 x 920像素。
  • tvOS需要1920 x1080像素。
  • macOS需要1280 x 800像素。

来源:https://help.apple.com/itunes-connect/developer/#/dev84b80958f

屏幕截图的要求也不准确,例如,即使它显然符合规定的要求,iPhone 11上拍摄的屏幕截图也不被接受。 iPhone SE 2的屏幕截图则可以被接受。


3
即使图像满足这些要求,它仍然显示错误。对我而言,只有1024 x 768可用。 - Babken Vardanyan
6
iOS的尺寸已更改为2208x1242。 - Luc Bloom
1
iOS模拟器中的屏幕截图最有可能被接受,似乎是一个比最小分辨率更重要的比例故事。模拟的iPhone 8 Plus对我有效...一如既往地,对于来自苹果的文档给予负面评价... - Piou
1
这里的苹果公司UI/UX设计非常懒惰。它根本没有说明此屏幕截图是必需的。只需在每个字段后添加一个*,就会有巨大的改进。 - Entalpi

16
任何添加到“审核信息”中的1024x768像素的PNG图像文件都解决了这个问题。

13
谢谢。为什么苹果的文档和用户体验如此无用? - Valentin Kuzub
这是我唯一有效的方法,必须调整图片大小。 - casolorz
1
iOS需要至少640 x 920像素。tvOS需要1920 x1080像素。macOS需要1280 x 800像素。 - Roman Soviak
我本来不相信它会有帮助,但它确实有帮助。 - Dimmduh

8
我错过了订阅组名称,请至少添加一种本地化。 图像描述输入在此处

已为我修复,谢谢! - Eray Hamurlu

7

iOS应用内购买需要至少640 x 920像素的图片大小。

iOS需要至少640 x 920像素的大小。

tvOS需要1920 x 1080像素的大小。

macOS需要1280 x 800像素的大小。

这些是苹果公司的指南


注意:我不得不将我的图像保存为jpg格式才能被接受。 - Ryan Tinker

5
在您的评论部分底部添加一张截图,它将变为准备提交状态。

4

在我的情况下,问题是“组参考名称”下缺少信息。如果错误消息更加具体将会更好。 enter image description here


这对我很有帮助。我的问题是订阅组的本地化缺失。 - Deepak Gautam

3

我也遇到了同样的问题。通过上传模拟器生成的图片来解决:

  • 在模拟器中运行应用程序,进入包含应用内购买信息的 VC。
  • 按下 Cmd + S -> 这将创建具有设备分辨率的模拟器截图。
  • 在桌面上找到刚刚创建的截图。
  • 将其拖放到 AppStoreConnect / YourApp / Features / In-App Purchases / Review Information / Screenshot 中。

3

enter image description here

苹果实际上有一份页面来解释每个错误信息的详细情况。您可以参考官方文档 - 应用内购买状态

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接