Script da pasta Xcode 6 / iOS 8 Simulator Data and Bundle
Com as alterações mais recentes do xcode 6, parece que o arquivo .app e a pasta do documento não residem mais na mesma pasta no diretório do simulador do iPhone.
Anteriormente, podemos acessar o diretório e o arquivo .app em
/Users/me/Library/Application Support/iPhone Simulator/7.1/Applications/SomeCrpyticNumber
mas no Xcode 6, o diretório do simulador é completamente diferente:
~/Library/Developer/CoreSimulator/Devices/CrypticNumber1/data/Containers/Bundle/CrypticNumber2/MyApp.app
e
~/Library/Developer/CoreSimulator/Devices/CrypticNumber1/data/Containers/Data/CrypticNumber3/Documents
onde CryptNumber 1,2 e 3 são todos diferentes. Existe uma maneira de obter a pasta Documentos correspondente depois de encontrar a pasta que contém o arquivo .app? Estou tendo problemas com isso.
porque...?
Se eu construí o aplicativo em um simulador do iOS 7, o diretório de documentos e o arquivo .app estão na mesma pasta como antes, mas o iOS 8 os separa.
A única solução em que posso pensar agora é emparelhar duas pastas com as datas de criação / modificação mais recentes.
Editar:
em uma nota lateral, esta ferramenta é muito útil para encontrar suas pastas de simulador no xcode 6 agora:http://simpholders.com/