簡體   English   中英

我想更改框架的版本。[swift4 / xcode9]

[英]I want to change the version of the framework.[swift4/xcode9]

目前,我正在將使用xcode 8 / swift 3創建的應用程序遷移到xcode 9 / swift 4。

當我在實際機器上構建和測試時,沒有編碼錯誤。
它將落在啟動應用程序的中間。
真正的機器是iPhone 7的iOS 10.1。

■錯誤消息:
在此處輸入圖片說明

■注意事項:
在xcode中,我將其設置為為iOS 11找到一個庫,但是我認為iPhone 7中沒有針對iOS 11的庫。

我認為將iPhone 7從iOS 10.1更新到iOS 11會啟動應用程序而不會出現問題。

但是,由於我希望用戶喜歡從iOS 10.1到iOS 11的應用程序,因此我想使用iOS 10.1的庫而不是iOS 11的庫。

自動從swift 3轉換為swift 4時,(我不知道時間)
我認為xcode已設置為自動搜索iOS 11庫。

■問題:
我應該如何使用iOS 10.1的庫?
或者,例如。
我可以允許iOS 11用戶為iOS 11應用庫並且讓iOS 10用戶應用iOS 10庫嗎?

在此處輸入圖片說明


在此處輸入圖片說明


■補充信息。
xcode9 / swift4
iPhone7 / iOS10.1
部署目標:10.1

我將設置從“打開”更改為“默認”
因為我移動swift 4時顯示以下錯誤。
error_massage:
不建議在Swift 4模式下使用Swift 3 @objc推斷。

抱歉,當我執行“清理”時啟動了該應用程序。

暫無
暫無

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

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