2012-07-08 69 views
0

我參加了一個項目,我最近在該應用程序具有普遍性並且我複製粘貼了該項目。隨着副本,我做了一個Lite版本,我不支持iPad。信息plist似乎過時了,無法通過App Store驗證應用程序

我改變了一切,我認爲有必要讓這個項目獨一無二,它獨立於另一個項目的副本:改變bundleID(與商店的第一個版本匹配),項目名稱,顯示名稱等我已經刪除了iPad故事板和所有iPad圖標。我也從plist中刪除了iPad圖標。

現在,該應用程序已準備就緒,我正試圖用Apple進行驗證。然後它給了我以下錯誤:

Icon specified in the Info.plist not found under the top level app wrapper: [email protected] (-19007) 

但所有的「失蹤」圖標。在我嘗試驗證之前,除非經過驗證嘗試,否則調試器只會提示6個警告,與上述錯誤相同。 「缺少圖標」一個警告。

我試着從xcode中刪除派生的數據,清理項目,重新啓動Xcode等,但它一直告訴我。

有什麼想法?提前致謝!

+0

嘗試重命名圖標文件。如果失敗,請轉到xcodeproj-> show package內容(或類似內容)並刪除xcuserdata文件夾。 – zeiteisen 2012-07-08 17:15:28

回答

2

如果您通過項目界面從普通版改爲iPhone版,iPad-Icon和iPad-Storyboard仍然在info.plist中。

只需打開info.plist作爲屬性列表並刪除錯誤的條目。

+0

無論出於何種原因,當我在刪除它之前無法使用它。我按照你的建議再次檢查了他們,他們仍然在那裏。我再次刪除它們,現在好了。謝謝! – Marcal 2012-07-08 18:30:53

相關問題