Articles

xcodebuild

Utilize o comando xcodebuild para construir e assinar sua aplicação

Nota: xcodebuild é um comando complexo, então é recomendado usar ginásio para construir seu arquivo ipa e fazer um scan para testar sua aplicação em seu lugar.

xcodebuild
Plataformas suportadas ios, mac
Autor @dtrenz

1 Exemplo

xcodebuild( archive: true, archive_path: "./build-dir/MyApp.xcarchive", scheme: "MyApp", workspace: "MyApp.xcworkspace")

Documentação

Para mostrar a documentação no seu terminal, run

fastlane action xcodebuild

CLI

É recomendado adicionar a ação acima no seu Fastfile, no entanto, às vezes você pode querer executar one-offs. Para fazer isso, você pode executar o seguinte comando do seu terminal

fastlane run xcodebuild

Para passar parâmetros, faça uso do símbolo :, por exemplo

fastlane run xcodebuild parameter1:"value1" parameter2:"value2"

É importante notar que a CLI suporta tipos primitivos como inteiros, floats, booleans e strings. Arrays podem ser passados como uma string delimitada por vírgula (por exemplo, param:"1,2,3"). Hashes não são atualmente suportados.

É recomendado adicionar todas as ações fastlane que você usa ao seu Fastfile.