第一次用 CocoaPods 打包,本地编译都可以通过,没有任何错误提示。使用 CocoaPods lint 的时候,提示
--verbose for more information.
比如说 LAPolicy 那里,我的代码是这样的: if context.canEvaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, error: &authError) { context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: messageOnAuth, reply: { (success, evalPolicyError) in if success {
很标准的 TouchID 使用,求助为啥会出现这样的错误
万分感谢
|  |      1onevcat      2016-09-16 13:43:59 +08:00 via Android  1 检查你的 command line 版本是不是 8.0 检查你的 Cocoa Pods 是不是 1.1.0 检查你的 podspec 里有没有设置正确的 Swift Version 检查你的项目下有没有放版本合适的 .swiftversion 文件 | 
|      2lvlingsheng OP @onevcat 猫神好,前三条都有,最后一条没有,我参考了你的 kingfisher ,但是不知道这文件是 cocoapods 会生成的还是需要手动添加的? | 
|  |      3onevcat      2016-09-16 17:30:40 +08:00 需要你手动加,放在 repo 根目录下。 CocoaPods 1.1.0 在 lint 的时候会默认用 Swift 2.3 的 toolchain 。 | 
|  |      4onevcat      2016-09-16 17:31:27 +08:00 应该是 .swift-version 。少了个横杠.. | 
|      5lvlingsheng OP | 
|  |      6onevcat      2016-09-17 11:35:23 +08:00 via Android CocoaPods repo 的 issue 里有讨论,而且 p-r 里也有明确写。也就前天昨天的东西,搜不到挺正常的。 | 
|      7lvlingsheng OP @onevcat 还有个问题, CocoaDocs 需要额外配置么?目前试了很多办法,读不到程序中的备注 | 
|      8Aox      2019-08-04 17:53:16 +08:00 把时间浪费在找个问题上 简直不值得 想想都生气 去他大爷的 repo push |