2

Xcode 最近更新了,我的代码在 STPAPIClient.m 中给出了这个错误:

Incompatible block pointer types sending '__strong STPAPIResponseBlock _Nonnull' (aka 'void (^__strong)(__strong ResponseType, NSHTTPURLResponse *__strong, NSError *__strong)') to parameter of type 'void (^)(STPSource *__strong, NSHTTPURLResponse *__strong, NSError *__strong)'

编辑:我找到了 podfile.lock,但是每次我删除它并安装 pod 时,我都会检查项目目录并且 Podfile.lock 仍然存在。有谁知道如何删除它?谢谢!

4

2 回答 2

3

你不应该直接修改 Podfile.lock 。它由pod install. 如果要删除 Pod,请编辑 Podfile,删除所需的 Pod,然后重新运行pod install

于 2020-03-27T19:27:56.173 回答
0

如果你删除了一些包,它仍然显示在 podfile.lock 中。

只需在终端中转到 project/ios_directory 并一一运行以下命令。

=>pod clean

=>pod install

于 2021-04-14T04:53:39.367 回答