The issue has to do with the Info.plist not being created correctly initially. When the app icons are set in the Summary Tab, it writes to Icon Files (iOS5) Dictionary in the TARGET-Info.plist (Raw Key: CFBundleIcons).
While this is recognized on devices and the simulator to store the icon information, it is not understood by XCode. Instead, we need to rename this key to Icon Files (Raw Key: CFBundleIconFiles). Renaming this will reset the app icons to be empty, so drag the icon files into their respective spots on the summary tab. Now, the icons will be set for the Target and Product (if the Product icon is not showing, Build and Restart XCode).
然后回到 Info.plist 上, 您将会看到 BOTH CFBundlincons (iOS 5) 和 CFBundlincon Files (又称为 UIPrendered Icon 的额外密钥) 的条目。 删除 CFBundlincon (iOS 5 之一), 因为这是多余的 。
启动图像必须具有非常具体的名称, 因此这些不会出现在 Info. plist 中 。