![](/img/trans.png)
[英]Launch iOS simulator from Xcode and getting a black screen, followed by Xcode hanging and unable to stop tasks
[英]Launched iOS simulator from Xcode 11.3 and getting a black screen
我使用的是 Xcode 10。沒有足夠的空間來更新到最新的 Xcode。 所以從Apple的網站上下載了它並刪除了舊的Xcode。 為了使更多的空間,我刪除了所有緩存,不可用模擬器,得出以下數據和不必要的東西這個。 之后安裝了新的 Xcode 11.3。
我的應用程序構建成功。 但是模擬器只顯示黑屏。
我試過
“清除所有內容和設置”
並且
默認寫入 com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 3
但是模擬器還是一樣的。
從 Xcode 10 切換到 Xcode 11 可以在您的項目中啟用暗模式/動態顏色。
您的問題有兩種可能的情況,
對於第一個場景,
轉到模擬器中的設置 -> 一直向下滾動到開發人員 -> 關閉深色外觀。
如果您想避免使用界面樣式/淺色模式或深色模式,如果您以 XML 格式打開,請在 info.plist 文件中添加以下內容,
<key>UIUserInterfaceStyle</key>
<string>Light</string>
如果您使用的是 plist 文件,
使用鑰匙,
UIUserInterfaceStyle
並將String
值設置為Light
。
如果你認為你正面臨第二種情況,
在界面構建器或 ViewDidLoad() 中將視圖的動態系統背景顏色更改為硬編碼的 UIColor
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
yourView.backgroundColor = UIColor.white
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.