![](/img/trans.png)
[英]Launch screens may not have triggered segues. (LaunchScreen.storyboard)
[英]XCode 7: Launch screens may not set custom classnames
我使用Xcode 7 Beta 2創建了一個簡單的應用程序。該應用程序僅包含類MyAppDelegate
, MyViewController
, MyMain.storyBoard
和MyLaunchScreen.storyboard
。 用Xcode 7 Beta 4重新編譯應用程序后,出現錯誤“啟動屏幕可能未設置自定義類名”。 有什么建議么?
請注意,啟動屏幕不是完全可自定義的視圖控制器。 您無法在情節提要中指定自定義類名稱,並且不能期望系統在此階段通過調用viewDidLoad為您提供執行代碼的選項。 請記住,該應用尚未啟動。
啟動屏幕約束
如果要部署到iOS 7,則仍然需要包括靜態啟動映像文件。 您可以同時包含啟動屏幕文件和靜態啟動圖像。 運行iOS 8的iPhone 6等設備將使用啟動屏幕文件,而iOS 7設備將回退到啟動圖像。
欲了解更多詳情,請點擊這里
這是一個簡單的答案,但是我做了,甚至不知道。 我認為在iOS 7中,現在有一個main.storyboard和launchscreen.storyboard。 我無意間試圖在啟動screen.storyboard上構建我的初始功能屏幕。 那不是不。
希望這對您有所幫助,並祝您編程愉快!
我最近使用Xcode 8 Beta創建了一個應用程序,但是無法使用Beta軟件將其提交到應用程序商店。 我有相同的錯誤消息:“啟動屏幕可能未設置自定義類名”和其他幾個錯誤消息。
我的解決方案:轉到主情節提要的文件檢查器,然后取消選擇“用作啟動屏幕”選項。 簡單吧? 希望這對您也有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.