Gere o xcarchive em uma pasta específica na linha de comando
Para os fins do IC, preciso gerar um arquivo XCARCHIVE e IPA em nossa compilação noturna. O IPA é para nossos testadores, assinado com nossas chaves ad-hoc, e o XCARCHIVE é enviado ao cliente para que ele possa importá-lo para o Xcode e enviá-lo à loja de aplicativos quando estiver satisfeit
Gerar o IPA é bastante simples com um pouco de pesquisa, no entanto, como gerar o arquivo .XCARCHIVE é o que me escapa. O mais próximo que encontrei é:
xcodebuild -scheme myscheme archive
No entanto, isso armazena o .xcarchive em alguma pasta difícil de encontrar, por exemplo:
/Users/me/Library/Developer/Xcode/Archives/2011-12-14/MyApp 14-12-11 11.42 AM.xcarchive
Existe alguma maneira de controlar onde o arquivo é colocado, qual é o seu nome e como evitar a necessidade de recompilá-lo? Eu acho que o melhor resultado possível seria gerar o xcarchive a partir do DSYM e do APP que são gerados quando você faz uma 'compilação xcodebuild' - isso é possível?