Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

524
Visualizações
`warn_for_unused_master_specs_repo => false` provoca errores de sintaxis

Recientemente he estado trabajando en dos proyectos de iOS. Uno de ellos tiene comandos source en el Podfile y el otro no. El Podfile para este último se parece a esto:

 platform :ios, '12.0' target 'MyApp' do use_frameworks! pod 'Foo', '~> 1.2' pod 'Bar', '~> 5.4' # ...etc end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0' end end end

Cada vez que ejecuto pod install para ese proyecto, recibo una advertencia sobre un repositorio de especificaciones maestras no utilizado, pero dice que agregue warn_for_unused_master_specs_repo => false para deshabilitar la advertencia. Así que hago:

 platform :ios, '12.0' warn_for_unused_master_specs_repo => false # this is new # ...

Ahora, recibo un error de sintaxis cuando intento pod install . No conozco a Ruby, así que no puedo diagnosticar muy bien el problema.

Ya encontré la advertencia "Su proyecto no especifica explícitamente el repositorio de especificaciones maestras de CocoaPods" al ejecutar pod install . La respuesta aceptada dice que elimine el repositorio de especificaciones maestras, que no es una solución viable en mi caso; como dije al principio, estoy trabajando en otro proyecto que especifica la source , y cada vez que ejecuto pod install allí aparece la advertencia simplemente regresará.

¡También descubrí que :warn_for_unused_master_specs_repo (con dos puntos) es una opción para la install! comando, que podría verse así:

 install! 'cocoapods', :warn_for_unused_master_specs_repo => false

¡pero actualmente no tengo una install! comando, y no estoy seguro de cuáles serían las consecuencias de agregar uno. (Google no ha sido de ayuda aquí, ya que los resultados son más sobre el comando pod install shell que sobre el comando install! Ruby).

¿Por qué la advertencia sugiere algo que no está permitido y qué debo hacer?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

¡Usa install! 'cocoapods', :warn_for_unused_master_specs_repo => false

¡Una install! 'cocoapods' El comando install! 'cocoapods' está implícito para cualquier Podfile. Más información en la guía Podfile .

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda