info plist seems outdated and cannot validate App with App Store

时光怂恿深爱的人放手 提交于 2019-12-12 05:28:28

问题


I took a project I did recently where the app was universal and I copy-pasted the project. With the copy, I've done a Lite version where I don't support iPad.

I've changed everything I think necessary to make this project as unique, independently that it was a copy from another project: changed the bundleID (matches with the first version on the store), project name, display name, etc. I've removed the iPad storyboard and all the iPad icons. I've also removed the iPad icons from the plist.

Now the App is ready to go and i'm trying to validate it with Apple. Then it gives me the following error:

Icon specified in the Info.plist not found under the top level app wrapper: Icon-72@2x.png (-19007)

but for all the "missing" icons. Before I tried to validate, the debugger said nothing but after the validation attempt, it now give me 6 warnings, which say the same as the error above. One warning per "missing Icon".

I've tried to delete derived data from xcode, clean the project, restart Xcode, etc. But it keeps telling me the same.

Any idea? Thanks in advance!


回答1:


If you change from universial to iPhone-only via project interface, the iPad-Icon and the iPad-Storyboard are still in the info.plist.

Just open the info.plist as Propertylist and delete the wrong entries.



来源:https://stackoverflow.com/questions/11384968/info-plist-seems-outdated-and-cannot-validate-app-with-app-store

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!