- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个 pod。linting 时出现此错误:pod spec lint TrackerExample.podspec --no-clean --use-libraries
我距离 pod 验证有 1 个错误。您能否帮助找出缺少的内容或需要修改的内容。
这是我的podspec:
Pod::Spec.new do |spec|
spec.name = "TrackerExample"
spec.version = "0.0.1"
spec.license = "Copyright ****"
spec.homepage = "https:// *****"
spec.author = { "*****" => "*******" }
spec.summary = "some description"
spec.source = { :git => "******t" }
spec.source_files = "TrackerExample/*.{h,m}"
spec.ios.deployment_target = "9.0"
spec.osx.deployment_target = "10.10"
spec.swift_version = '4.0'
spec.dependency 'MatomoTracker', '5.2'
spec.subspec 'MatomoTracker' do |lib|
lib.dependency 'MatomoTracker', '5.2'
lib.source_files = "Pods/MatomoTracker/MatomoTracker/*.{h,m,swift}"
end
end
而且,这是终端输出。我收到以下错误:
ERROR | [OSX] unknown: Encountered an unknown error (CocoaPods could not find compatible versions for pod "MatomoTracker":
-> TrackerExample (0.0.1)
- WARN | source: Git sources should specify a tag.
- WARN | [iOS] license: Unable to find a license file
- WARN | xcodebuild: MatomoTracker/MatomoTracker/EventSerializer.swift:15:19: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
- NOTE | xcodebuild: MatomoTracker/MatomoTracker/EventSerializer.swift:15:19: note: use 'compactMap(_:)' instead
- WARN | xcodebuild: TrackerExample/Pods/MatomoTracker/MatomoTracker/EventSerializer.swift:15:19: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
- NOTE | xcodebuild: TrackerExample/Pods/MatomoTracker/MatomoTracker/EventSerializer.swift:15:19: note: use 'compactMap(_:)' instead
- ERROR | [OSX] unknown: Encountered an unknown error (CocoaPods could not find compatible versions for pod "MatomoTracker":
In Podfile:
TrackerExample (from `/Users/s.ludosky/Documents/projects/ios/libs/TrackerExample/TrackerExample.podspec`) was resolved to 0.0.1, which depends on
MatomoTracker (= 5.2)
Specs satisfying the `MatomoTracker (= 5.2)` dependency were found, but they required a higher minimum deployment target.) during validation.
Pods workspace available at `/var/folders/n8/9jmhgp1x2hxgg7_r4ryvs7tcn166k1/T/CocoaPods-Lint-20180821-86279-qyai9s-TrackerExample/App.xcworkspace` for inspection.
Analyzed 1 podspec.
[!] The spec did not pass validation, due to 1 error and 4 warnings.
与 podfile 相关的东西。不过,我确实将 pod 版本指定为 5.2。为什么这与我自己的 pod 的版本 0.0.1 冲突?
仅供引用,这是我正在使用的“MatomoTracker”依赖项的 podfile
# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'
target 'TrackerExample' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for TrackerExample
pod 'MatomoTracker', '~> 5.2'
end
最佳答案
如果您在运行 pod spec lint 的同一目录中创建一个名为 .swift-version 的文件,其中包含您需要的版本(例如“4.0”)echo "4.0"> .swift-版本
它可能会解决您的问题。
也只需执行以下步骤:-
关于swift - 遇到未知错误(CocoaPods 找不到 pod 的兼容版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51948509/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!