簡體   English   中英

如何在 Xcode 9.2 中獲得新的 iOS SDK?

[英]How to get new iOS SDK in Xcode 9.2?

我的應用程序補丁二進制文件剛剛被 Apple 拒絕,崩潰日志顯示它已針對 iOS 11.2.5 進行了測試,但我最新的模擬器是 11.2。 我所有的本地 UI 測試和單元測試都通過了。

我想測試並解決這個問題,但我無法獲得 iOS 11.2.5 模擬器。 傳統方法是前往設備並在 Xcode 中下載新的模擬器。 然而,即使是我最近的模擬器 (11.2) 也沒有出現在這里。 再多的“檢查並安裝”也不會讓 11.2.5 成為一種選擇。 下載模擬器畫面

請幫忙。 這是我嘗試過的。

  • 我嘗試重新啟動 Xcode 並重新啟動我的 mac

  • 我嘗試遵循Hacker Noon - Manually install iOS Simulators 的建議 我下載了適用於 iPhone X 和 iPad Air2 的 iOS 11.2.5 版本。 我下載的文件是 .ipsw(它一直試圖在 iTunes 中打開)但即使將下載的文件移動到緩存后,它們也不會顯示在 Xcode 中。

  • 我嘗試更新我的 os. 我正在運行塞拉利昂。 現在我正在運行 High Sierra,新的 XCode 工具在啟動時自動下載。 但是,沒有新的模擬器。

  • 我也回 developer.apple 找了一個完整的 11.2.5 下載,沒找到。 主要的開發人員下載頁面上,唯一的完整下載是 11.3 beta。 查看更多下載中搜索“ios 11.2.5”和“11.2.5”是空的

如果您使用的是 Xcode 9.2,則您已經為 iOS 11.2 安裝了 SDK。 您可以通過在模擬器中打開System Preferences -> General -> About來證明這一點。 因此,Xcode 不會顯示 n 項供下載。 SDK 也僅適用於次要版本。 沒有針對不同補丁版本的 SDK。

如果您確實在此版本中出現了錯誤,則應該獲取相應的設備並對其進行測試。 然而,我懷疑這是由於模擬器和真實硬件之間的差異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM