故事板文件main~iphone.storyboardc在尝试向itunes connect提交二进制文件时未发现错误

时间:2015-04-24 06:36:40

标签: binary storyboard bundle itunesconnect

当我尝试从xcode提交到应用程序商店时,我收到Main~ipad.storyboardc和Main~iphone.storyboardc的错误: “ERROR ITMS-90029:”未找到故事板文件'Main~iphone.storyboardc'。请确保捆绑包中包含指定的文件,并在文件名后附加任何所需的设备修饰符。“

我查看了发布到stackoverflow的所有类似问题并尝试了他们的建议但没有运气。

我的应用程序仅适用于iphone,不使用故事板,并且在所有iphone模拟器上运行良好且没有错误。

现在当我回到项目在模拟器上运行良好的快照时,项目不再运行...我收到错误“无法实例化UIMainStoryboardFile'Main'的默认视图控制器 - 可能是指定的入口点没有设定?“

2 个答案:

答案 0 :(得分:0)

问题是我从项目中删除了Main.Storyboard文件。我认为删除该文件是可以的,因为我没有使用它。

答案 1 :(得分:0)

问题在于我将支持的设备从universal切换到iPad。我还更改了Main.storyboard文件的名称,但在更新了支持的设备之后。因此,info.plist文件中的Main storyboard file base name条目仍为Main.storyboard

删除Main storyboard file base name的整行并在info.plist文件中保留Main storyboard file base name (iPad)解决了问题。

由于您的项目仅限iPhone,因此请务必完全删除Main storyboard file base name (iPad)