简体   繁体   English

将屏幕截图上传到新的 iTunes Connect 时出错

[英]Error Uploading Screenshots to new iTunes Connect

I've been experiencing this issue for two days, since the new iTunes Connect became avaiable.自从新的 iTunes Connect 可用以来,我已经遇到这个问题两天了。

When adding a new screenshot, at first, I was receiving the error:添加新屏幕截图时,起初,我收到错误消息:

Your app information could not be saved.无法保存您的应用信息。 Try again.再试一次。 If the problem persists, contact us.如果问题仍然存在,请联系我们。

Inspecting the element in browser, in the console i could see that they got a server error:在浏览器中检查元素,在控制台中我可以看到他们收到服务器错误:

We've got a server error... 500我们有一个服务器错误... 500

But yesterday, the error changed.但是昨天,错误发生了变化。 The server was responding SUCCESS , but a new error appeared when trying to upload any screenshot:服务器正在响应SUCCESS ,但在尝试上传任何屏幕截图时出现新错误:

Failed to create a screenshot for Screenshots for 4-inch iPhone 5 and iPod touch (5th generation) Retina display (error for 4-inch upload)无法为 4 英寸 iPhone 5 和 iPod touch(第 5 代)Retina 显示屏创建屏幕截图(4 英寸上传错误)

I'm sure my image types/sizes are ok.我确定我的图像类型/尺寸没问题。

Today, I'm back to the server error...今天,我又回到了服务器错误...

Apple responded my thread with them today, but to ask for additional information such as screenshots and the source code of the page. Apple 今天回复了我的帖子,但要求提供其他信息,例如屏幕截图和页面的源代码。

Anyone else having this issue?还有谁有相同的问题吗? Anyone got the answers from Apple?有人从苹果那里得到答案吗?

Thx谢谢


SS of inspecting element in Safari: Safari中检查元素的SS:

在此处输入图片说明

I met the same problem.我遇到了同样的问题。 The solution for me is just avoiding to use the default name (ie iOS Simulator Screen Shot ********), simply rename the screenshots as "1.png, 2.png..." and it should be OK now.我的解决方案只是避免使用默认名称(即iOS Simulator Screen Shot ********),只需将屏幕截图重命名为“1.png,2.png ...”就可以了现在。

Found the solution, you have to rename your screenshot to remove any accent in it.找到解决方案,您必须重命名屏幕截图以删除其中的任何重音 Then the upload will work.然后上传将工作。

I had an error where none of the uploaded images in iTunes Connect would generate (or preview).我有一个错误,iTunes Connect 中上传的图像都不会生成(或预览)。

Turned out to be a browser incompatibility.原来是浏览器不兼容。 Switched to Safari and the uploaded worked just fine.切换到 Safari,上传的效果很好。

I posted this answer here , but I was able to fix my problems by doing the following:我在这里发布了这个答案,但我能够通过执行以下操作来解决我的问题:

I think I've found a possible fix, but I'm not totally sure.我想我已经找到了一个可能的解决办法,但我不完全确定。 I updated my computer from Mavericks to the Yosemite beta, went into Safari menu -> Clear History and Website data.我将我的计算机从 Mavericks 更新到 Yosemite 测试版,进入 Safari 菜单 -> 清除历史记录和网站数据。 Then I restarted my computer.然后我重新启动了我的电脑。 After that, I was able to reject my app and submit screenshots.之后,我可以拒绝我的应用程序并提交屏幕截图。

Of course, it could just be that Apple has updated iTunes Connect to work now, and the timing was just coincidental, so maybe try without updating to Yosemite first if you can avoid it.当然,也有可能是 Apple 已经更新了 iTunes Connect,现在可以使用了,而且时机只是巧合,所以如果可以避免的话,也许可以先尝试不更新到 Yosemite。

Let me know if that works for you :)让我知道这是否适合您:)

After facing similar issue 2 days continuously i found solution, Following things you should check step by step before uploading screenshots to iTunes.在连续 2 天遇到类似问题后,我找到了解决方案,在将屏幕截图上传到 iTunes 之前,您应该逐步检查以下事项。

1) iTunes Connect Screenshots Sizes for all iPhones (As per Apple Documentation) - 1) 所有 iPhone 的 iTunes Connect 屏幕截图大小(根据 Apple 文档) -

72 dpi, RGB, flattened, no transparency High-quality JPEG or PNG image file format 72 dpi、RGB、扁平化、不透明 高质量 JPEG 或 PNG 图像文件格式

  • iPhone 3+4 (3.5 Inch) iPhone 3+4(3.5 英寸)

    Any of the following sizes:以下任何尺寸:

    640 x 920 pixels for hi-res portrait (without status bar) minimum高分辨率人像(无状态栏)最低 640 x 920 像素

    640 x 960 pixels for hi-res portrait (full screen) maximum高分辨率人像(全屏)最大 640 x 960 像素

    960 x 600 pixels for hi-res landscape (without status bar) minimum高分辨率风景(无状态栏)最低 960 x 600 像素

    960 x 640 pixels for hi-res landscape (full screen) maximum高分辨率风景(全屏)最大 960 x 640 像素

  • iPhone 5 (4 Inch) iPhone 5(4 英寸)

    Any of the following sizes以下任何尺寸

    640 x 1096 pixels for portrait (without status bar) minimum纵向(无状态栏)最小 640 x 1096 像素

    640 x 1136 pixels for portrait (full screen) maximum纵向(全屏)最大 640 x 1136 像素

    1136 x 600 pixels for landscape (without status bar) minimum横向(无状态栏)最小 1136 x 600 像素

    1136 x 640 pixels for landscape (full screen) minimum横向(全屏)最低 1136 x 640 像素

  • iPhone 6 (4.7 Inch) iPhone 6(4.7 英寸)

    750 x 1334 pixels for hi-res portrait 750 x 1334 像素,用于高分辨率人像

    1334 x 750 pixels for hi-res landscape 1334 x 750 像素,用于高分辨率风景

  • iPhone 6 Plus (5.5 Inch) iPhone 6 Plus(5.5 英寸)

    1242 x 2208 pixels for hi-res portrait 1242 x 2208 像素,用于高分辨率肖像

    2208 x 1242 pixels for hi-res landscape 2208 x 1242 像素,用于高分辨率风景

2)Avoid default naming convention of simulator. 2)避免模拟器的默认命名约定。

  • Keep different names for each different set of images.为每组不同的图像保留不同的名称。
  • say for 4 inch you have 4 different images, keep each image name different.说 4 英寸你有 4 个不同的图像,保持每个图像名称不同。
  • Again it should be different for 4.7 inch so on.同样,对于 4.7 英寸,它应该有所不同,依此类推。

3) Either safari or chrome whatever it may be Clear cookies, history and website data before uploading images. 3) 无论是 safari 还是 chrome,无论它是什么 在上传图像之前清除 cookie、历史记录和网站数据。 (I stuck lot of time in this because of browser history and and cookies) (由于浏览器历史记录和 cookie,我在这方面花了很多时间)

I had the same issue today.我今天遇到了同样的问题。 Tried Chrome instead of Safari and it worked fine.试过 Chrome 而不是 Safari,效果很好。

Had this problem, also found this question , using chrome on windows, used "clear browser history" on the last hour and this fixed the problem.有这个问题,也发现了这个问题,在 Windows 上使用 chrome,在最后一个小时使用“清除浏览器历史记录”,这解决了问题。 Seems to be a bad cookie, which means clearing cookies or switching browsers will solve the problems very similarly.似乎是一个坏cookie,这意味着清除cookie或切换浏览器将非常相似地解决问题。

我已经通过使用 Safari 解决了它。

It seems the issue was we had multiple users with the same app record open on iTunes Connect at the same time.问题似乎是我们有多个用户同时在 iTunes Connect 上打开了相同的应用程序记录。 But fist I thought solved by changing safari to chrome... but after few minutes it starts showing same warning again...但是我认为通过将 safari 更改为 chrome 来解决的拳头......但几分钟后它再次开始显示相同的警告......

I solved it by getting everyone to log out while I was logged in and uploaded the screenshots :)我通过让每个人在我登录并上传屏幕截图时退出来解决它:)

I may be too late to this party, but I have faced the same issues for the past several hours and here's what worked for me.我参加这个聚会可能为时已晚,但在过去的几个小时里我遇到了同样的问题,这对我有用。

NOTE: use images without transparency (JPG) and keep the names simple like 1.jpg 2.jpg.注意:使用不透明的图像 (JPG) 并保持名称简单,如 1.jpg 2.jpg。 Make sure that all the file names are unique.确保所有文件名都是唯一的。

  1. log out, clear cookies, log in, and remove all images from all devices.注销、清除 cookie、登录并从所有设备中删除所有图像。 Make sure you only have one tab open.确保您只打开了一个选项卡。
  2. upload the images one by one per device.每台设备一张一张地上传图片。 No DnD and no multiple uploads.没有免打扰,也没有多次上传。
  3. once the images are uploaded per device, right click on the image and view its url.每个设备上传图像后,右键单击图像并查看其网址。 Copy the url and open the url in another tab.复制 url 并在另一个选项卡中打开该 url。 You should see the image.你应该看到图像。
  4. refresh the page after 2 minutes and make sure that you can click on the image thumbnails and see all the images you just uploaded per device. 2 分钟后刷新页面并确保您可以单击图像缩略图并查看您刚刚在每个设备上上传的所有图像。
  5. repeat steps 1 to 3 for all other devices.对所有其他设备重复步骤 1 到 3。

Don't know why, but this somehow this worked for me.不知道为什么,但这以某种方式对我有用。 Just submitted my app for review after 5 hours of redoing the same thing over and over again until I tried the steps above.经过 5 个小时的反复重做相同的事情,直到我尝试了上述步骤,我才提交了我的应用程序以供审核。

Thanks!谢谢!

只需等待 30 分钟到 1 小时,然后再试一次。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM