2015-09-14 41 views
319

我不斷收到這個錯誤,當我嘗試使用Xcode中我的應用程序提交到商店:無效的捆綁錯誤 - 「需要推出故事板」

ERROR ITMS-90475:「無效的捆綁的iPad支持多任務,需要推出故事板。在捆綁「com.companyname.appname。」

任何人都知道這是什麼錯誤的真正含義?

+0

請注意,我剛纔已經更新到Xcode的7 GM今天已經提交的應用程序商店。 –

+1

所以我提交的時候用的Xcode 7 GM。 –

+1

你知道了嗎? – andygeers

回答

633

這是因爲您需要指定您的應用在iPad上應該如何處理multitasking

如果你不想來處理現在的多任務處理,你可以簡單地將你的目標的「常規」選項卡中禁用它:

enter image description here

+0

只有在iPad上使用分割視圖控制器時才適用此功能嗎?我昨天晚上成功上傳到了iTunes Connect,然後今天早上出現了一個錯誤,當時我做了一個小小的更新。所以我猜測蘋果只是在這個檢查中添加了如果你的故事板是使用分割視圖控制器。 – tkelly

+0

@tkelly據我所知,這適用於每個iPad或通用應用程序。 –

+0

適合我,謝謝! – stevenlordiam

38

我解決了這個問題,這樣一來,看到here

如果你必須選擇退出滑過和拆分視圖中,通過添加UIRequiresFullScreen關鍵是你的Xcode項目的Info.plist文件明確地這樣做,並應用布爾值YES。

28

您需要添加一個啓動畫面( Xcode> File> New)。 在iOS>用戶界面下,選擇「啓動屏幕」將其添加到項目中。

對於iPad的你需要支持所有4個方向。

選擇Xcode中的目標文件,然後在常規選項卡,進入「應用程序圖標和啓動圖像」。 在這裏,您選擇您創建的啓動屏幕文件。 當你啓動應用程序,你會看到啓動不使用(位圖)圖像,但啓動屏幕故事板。

+1

這是最好的答案。請注意,投訴是您需要啓動*故事板* - 我的應用程序有一個來自某個較早版本的XCode的XIB文件,但這對iOS 9沒有好處。 – Bryan

+0

這是替代'修復',如果您要處理多任務處理。如果你有一個當前的項目,只需要它通過設置需要全屏幕標誌是快速修復,但你應該看看使用故事板。 – Russ

+0

最好的一個!我更新我的舊項目,這正是我需要的。 –

22

你可以做到這一點安德烈表現或直接添加:

<key>UIRequiresFullScreen</key> 
<true/> 

在您的.plist文件。

+1

自Xcode 7.2以來,常規選項卡消失了,這似乎是現在要走的路。 – Peege151

+3

什麼?不,它不是。 Xcode 7.2中的常規選項卡並未消失。 – mbeaty

12

您可以找到 「需要全屏幕」 常規下的複選框>瞄準

enter image description here

+0

謝謝。它爲我工作。 –

+0

這是我的榮幸 –

+0

謝謝..很高興幫助.. –

5

Xcode 8.x。請檢查GIF表示。

GIF

相關問題