ios 如何在www.example.com网站上更新pod主页(自述文件)Cocoapods.org

unftdfkk  于 2023-05-23  发布在  iOS
关注(0)|答案(1)|浏览(150)

我们发布了一个pod,我想更新Cocoapods上pod主页的自述文件。我尝试更新podspec文件中的readme参数,以读取框架zip文件中的文件,但仍然没有反映在Cocoapods网站上。

spec.readme       = 'AATKit/AATKit.xcframework/ios-arm64_armv7/AATKit.framework/README.md'

有谁知道如何更新Cocoapods上的pod主页?

js5cn81o

js5cn81o1#

查看Podspec Reference,它将readme条目描述为 “TheURLfor the README markdown file for this pod version." 在您的代码示例中,您似乎有一个相对于存储库的文件路径,而不是Internet可访问的URL。* (不要问我为什么它是这样工作的,多年来我不同意CocoaPods的许多设计决策。
解决方案是将其指向README.mdWeb上可公开访问的www.example.com。对于我的pod,我通过将以下内容添加到我的podspec中来指向当前版本的README的原始源代码:

spec.readme = "https://raw.githubusercontent.com/capnslipp/NilCoalescingAssignmentOperators/#{spec.version.to_s}/README.md"

我不能确切地说公共BitBucket仓库的URL格式是什么,但它应该是类似的。我在GitHub上找到了这个URL,点击我的版本标签,然后点击标签图标显示该版本的整个树,然后点击README.md,最后点击Raw按钮,复制URL并将版本替换为#{spec.version.to_s}

相关问题