[英]Install a third party without package.swift with the Swift package manager
[英]Automatic Third Party Libraries Acknowledgements and Licences added with Swift Package Manager
我正在使用Swift Package Manger (SPM)將第三方庫添加到我的 iOS 應用程序中。 我想表示感謝和他們受人尊敬的許可證。 在過去的CocoaPod時代,這可以通過幾個庫(例如這個)來實現。 有沒有辦法用 SPM 實現類似的事情?
我在尋找
UIViewController
或Settings.bundle
。這不一定是庫,也可以是構建腳本。 第2項也可以自己完成。
我找到了一個很棒的庫,叫做LicensePlist ,它完全符合您的要求。 SPM 支持仍然有點缺乏,但是請查看他們的 GitHub 頁面以獲取確切的安裝說明。
您創建一個設置包並添加一個構建階段(在 LicensePlist Github 頁面上進行了說明)。 該庫為您的設置包中的每個庫生成一個.plist
文件,並生成一個文件,該文件會自動在應用內設置中添加一個子菜單,其中所有許可證都按名稱列出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.