我想製作一個動態框架,將兩個第三方框架與靜態庫合併在一起,然後將其作爲一個窗格添加到我的項目中。 這裏是他們podspec文件如何使用Cocoapods基於兩個靜態庫製作一個動態框架(Swift)
- IndoorsSDK-iOS.podspec(順便說一下,這一個缺乏.framework文件modulemap)
- IndoorAtlas.podspec
我想他們在我podspec文件添加爲s.dependency
但得到以下錯誤 Pods error - target has transitive dependencies that include static binaries
試圖將它們包括爲s.vendored_frameworks
但是得到了以下https://github.com/CocoaPods/CocoaPods/issues/6409並且不能對給定的解決方案進行解決。
請問您可以幫我指導我如何處理它,稍後我會發布一些測試項目以更仔細地觀察問題。現在我只有很多不同的測試項目不能工作,我甚至不知道要發佈到Github上的內容。
在我的大多數嘗試中,我最終無法在我的框架swift文件中使用Import IndoorsSDK/IndoorAtlas,因爲「沒有這樣的模塊」錯誤。
感謝任何幫助。