грешка при натискане на багажника на под

Ето моята подспецификация:

Pod::Spec.new do |s|
  s.name         = "MXMarkdownKeyboard"
  s.version      = "0.0.3"
  s.summary      = "MarkdwonKeyboard for iOS"
  s.homepage     = "https://github.com/mexiQQ/MXMarkdownKeyboard"
  s.license      = { :type => "MIT", :file => "LICENSE.md" }
  s.author       = { "mexiqq" => "[email protected]" }
  s.platform     = :ios
  s.source       = { :git => "https://github.com/mexiQQ/MXMarkdownKeyboard.git",:tag => '0.0.3'}
  s.source_files  = "MXMarkdownKeyboard", "MXMarkdownKeyboard/*.{h,m}"
end

Репото е тук: https://github.com/mexiQQ/MXMarkdownKeyboard

Когато изпълня pod spec lint, той връща:

MXMarkdownKeyboard.podspec passed validation.

Но когато изпълня pod trunk push, получавам тази грешка:

[!] The Pod Specification did not pass validation.

Как мога да поправя това и да насоча спецификацията си към багажника?


person MexiQQ    schedule 01.12.2014    source източник


Отговори (1)


Той очаква файл с име LICENSE в корена на вашето репо, но не може да намери такъв.

person orta    schedule 01.12.2014
comment
Не е в етикета 0.0.2: github.com/mexiQQ/MXMarkdownKeyboard/tree/0.0 .2 - person orta; 01.12.2014
comment
сега коригирам въпроса: [!] Unable to read the license file /private/tmp/CocoaPods/Lint/Pods/MXMarkdownKeyboard/LICENSE for the spec MXMarkdownKeyboard (0.0.2)`, но [!] The Pod Specification did not pass validation. все още е лош - person MexiQQ; 01.12.2014
comment
Каква грешка получавате сега, след като сте актуализирали до 0.0.3? - person Keith Smiley; 02.12.2014
comment
Добре е, защото ми липсва 's.requires_arc = true' - person MexiQQ; 05.12.2014