iTunes Connect Error ITMS-90475

提交 binary 到 iTunes Connect 时,遇到了之前未遇到过的错误:

ERROR ITMS-90475: “Invalid Bundle. iPad Multitasking support requires launch story board in bundle ‘org.stoneark.worddiary’.”

原因是,iPad 程序(或者 Universal 程序),从 iOS 9 / Xcode 7 开始,默认要求支持多任务分屏。但这要求必须使用 Launch Storyboard,而不能再用 Launch Image。而正如之前说过的,所以我并没有采用 Launch Storyboard,所以导致了这个问题。

目前可以暂时不支持多任务分屏,在工程属性的 General 里,把 Requires full screen 勾选上即可(会在 Info.plist 里增加字段 UIRequiresFullScreen)。