簡體   English   中英

向現有項目添加共享擴展。 所以已經存在的項目 pod 開始出現錯誤

[英]Adding share extension to the existing project. So the already existing project pod starts getting errors

當我們向現有項目添加共享擴展時。 因此,已經存在的項目 pod 開始出現錯誤,因為您的代碼在Swift 4 ,而擴展在Swift 5

當我在擴展目標中添加一個 pod 時,pod install 發生錯誤,兩個目標具有不同的 swift 版本。 然后我們將共享擴展名swift 5 to 4.2更改swift 5 to 4.2 然后安裝pod。 但是當我運行項目時,錯誤出現在項目中已經包含的 pod 中。

  1. KVNProgress
  2. IQKeyboardManagerSwift
  3. CameraManager
  4. Gallery

如果有人知道我們如何解決問題

將“允許 API 擴展”設置為“否”,以便特定框架提供此錯誤,例如 IQKeyboardManager

考慮到您為 IQKeyboardManager 面臨這個問題,並且您使用 Pod 安裝了這個框架。 然后你的項目點擊 Pod -> 點擊 IqkeyboardManager。

並將允許 API 擴展設置為否

暫無
暫無

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

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