![](/img/trans.png)
[英]'failed to emit precompiled header' while adding new pod into existing Project
[英]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 中。
KVNProgress
IQKeyboardManagerSwift
CameraManager
Gallery
如果有人知道我們如何解決問題
將“允許 API 擴展”設置為“否”,以便特定框架提供此錯誤,例如 IQKeyboardManager
考慮到您為 IQKeyboardManager 面臨這個問題,並且您使用 Pod 安裝了這個框架。 然后你的項目點擊 Pod -> 點擊 IqkeyboardManager。
並將允許 API 擴展設置為否
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.