J'utilise Xcode 11 GM 2 pour archiver mon application. Il utilise CocoaPods et Swift. Lorsque j'essaie d'archiver mon application, il se bloque infiniment ici: Cela se produit toujours après la suppression de Firebase ou d'autres frameworks. Des idées sur la façon de résoudre ce problème?
Cela pourrait aider (j'avais un problème avec SwiftSoup
, un autre CocoaPod). Je rencontrais des blocages inexplicables en essayant d'obtenir Xcode 11 pour archiver mon application (même sur la ligne de commande). Ce n'est pas censé être un correctif permanent, mais plutôt une solution temporaire (en d'autres termes, nous ne devrions pas avoir à le faire pour obtenir une bibliothèque problématique à construire)!
Ajoutez ceci au bas de votre Podfile
et relancez pod install
.
post_install do |installer|
installer.pods_project.targets.each do |target|
next unless target.name == '<NAME OF POD>'
target.build_configurations.each do |config|
next unless config.name.start_with?('Release')
config.build_settings['Swift_OPTIMIZATION_LEVEL'] = '-Onone'
end
end
end
Essayez ensuite d'archiver votre projet. Si cela ne fonctionne pas… essayez peut-être de jouer avec d'autres paramètres d'optimisation du compilateur?
J'ai trouvé une solution propre et rapide en attendant, cliquez sur "Pods" dans le navigateur de projet, puis dans les cibles (image), réglez SwiftSoup,
Dans Swift définit les deux -Onone. Maintenant, essayez d'archiver.