我分叉了一个豆荚,并在分支中进行了一些更改。在我的Podfile中,我包含了
pod 'Mobile-Buy-SDK', git: 'git@github.com:company-name/mobile-buy-sdk-ios.git', branch: 'zs-mods', submodules: true
并运行pod install
。
此分支的主要更改是将广告连播中的一些internal
更改为public
。
但是,当我使用现在应该可见的那些属性时,会收到错误消息,指出它们仍然是内部的。
我尝试清除派生数据并清除,但是没有运气。我该怎么办?谢谢
答案 0 :(得分:1)
Cocoapods为每个版本的每个Pod创建本地缓存。如果您没有更改此Pod的版本(通过使用新版本创建新的podspec),则使用本地缓存。
您可以通过清除${HOME}/Library/Caches/CocoaPods
来删除此缓存:
rm -rf "${HOME}/Library/Caches/CocoaPods"