我正在尝试使用Application Loader提交使用Xcode 6制作的iOS应用。该应用程序在模拟器和我的iPhone中工作,并在管理器中传递验证。但是,从Application Loader我收到有关缺少图标和故事板文件的错误:
我已经浏览过Stackoverflow和谷歌搜索,但到目前为止没有任何帮助。
我的目标是iOS> = 7.0所以我不确定为什么我会收到有关图标文件的错误。我已经勾选了iPad和iOS的图标< 7.0并提供Image.xcassets文件夹AppIcon和LaunchImage中所有大小的其余图标。据我所知,只要我使用资产目录,我就不需要指定特定的文件名,只需拖放图标文件即可。我还为iOS 6提供了图标,但它没有删除错误。我试图在here中添加Default *文件,但没有运气。错误消息中的最后一个URL不起作用。信息plist中可能缺少某些内容吗?
我试图将故事板文件Main~iphone.storyboard重命名为Main~iphone.storyboardc,但是当我构建时,我收到错误“Interface Builder Storyboard Postprocessor Error.ibtool无法剥离'Main~iphone.storyboardc',因为它不是Interface Builder文档。“为了测试我删除了对iPad的支持,所以我不知道为什么我会收到有关iPad故事板的错误。以下是目标的部署信息:
答案 0 :(得分:0)
你可以试试下面的
转到目标 - >构建阶段 - >复制捆绑资源,并添加Main~iphone.storyboard文件&&主要~ipad.storyboard文件。
然后使用命令+ K 清理项目,并检查第3点和第4点是否有错误。
可能会明智地解决。
<强> EDITED 强>
打开项目的info.plist文件作为源XML而不是plist,然后删除
<key>UIMainStoryboardFile</key>
<string>Main</string>
答案 1 :(得分:0)
我决定不浪费时间搞清楚什么是错的,所以我从零开始创建新项目,现在一切正常。