2010-10-20 89 views
2

我不確定爲什麼在我的應用程序驗證提交時引發此錯誤。我的應用程序被標記爲iPhone應用程序,其icon.png爲57 X 57.錯誤表示:iPad:icon.png圖標尺寸(57X57)不符合尺寸要求。圖標必須是72X72像素,格式爲.png。iPhone應用程序驗證因iPad故障而失敗icon.png

+0

即使您不瞄準iPad,也需要iPad圖標。 – zneak 2010-10-20 03:44:40

+0

在我的舊應用程序中,我只有一個57 X 57圖標。 – azamsharp 2010-10-20 12:57:33

回答

1

檢查了這一點:

http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html

我只是想提供所有這些圖標覆蓋所有的情況下(Retina顯示屏等)

+0

但我的應用程序不是一個通用的應用程序,它是一個iPhone應用程序。我不知道它爲什麼要求iPad圖標。 – azamsharp 2010-10-20 15:35:00

+0

現在他們可能會要求這樣做,因爲任何iPhone應用程序都可以在iPad上運行,並且圖標將不得不放大並且看起來不太好。就像我說的,我只是在512x512中設計圖標,然後以各種不同的分辨率輸出它們。 – Nimrod 2010-10-20 16:18:37

+0

我發現了這個問題。我編輯了項目設置並指定了iPhone設備,但未編輯目標。我一直認爲項目設置與目標相同,我猜他們不是。我改變了目標,它工作正常。 – azamsharp 2010-10-20 16:56:24

2

我想是因爲你的應用程序它是一個通用的應用程序所以你應該提供不同大小的相同圖標並以適當的方式填充plist。

  1. 的iPhone/iPod
  2. iphone 4
  3. iPad的

我通常使用這個PSD模板:http://www.nightlion.net/web/2010/iphone-4-ipad-icon-design-psd-template/

+0

它被設置爲iPhone/iPad應用程序,所以我只改變了iPhone,但仍然得到相同的錯誤! – azamsharp 2010-10-20 12:58:18

0

我發現這個問題。我編輯了項目設置並指定了iPhone設備,但未編輯目標。我一直認爲項目設置與目標相同,我猜他們不是。我改變了目標,它工作正常。

+0

如果您在目標中定義設置,則目標設置會覆蓋項目設置。您以前必須更改目標設置。 – 2010-10-20 17:01:06

+0

是的!感謝您的澄清。 :) – azamsharp 2010-10-20 17:16:13