Ho un server Web, in esecuzione localmente, che serve i dati in formato JSON da un certo numero di endpoint. Attualmente includo i dati di ciascun endpoint in file .json separati, che aggiungo manualmente al pacchetto dell'app da utilizzare all'interno dell'app. È possibile automatizzare questo processo ogni volta che viene creato il progetto, magari usando uno script di build Xcode?È possibile utilizzare uno script di build Xcode per scaricare i file JSON nell'app bundle?
Di seguito è riportato un esempio di ciò che sto cercando di ottenere.
- Recupera i dati in formato JSON da localhost: 3000/esempio.
- Arrestarsi qui se non è possibile raggiungere l'endpoint.
- Salvare i dati in un file chiamato example.json.
- Aggiungi example.json al pacchetto dell'app da utilizzare all'interno dell'app.
Qualsiasi aiuto con questo sarebbe molto apprezzato.
Modifica
Ho recuperato i dati in formato JSON, ma ora sto cercando di vedere come questi dati possono essere copiati in bundle app.
curl -o example.json http://localhost:3000/example
Un post ben scritto, ma come è, la tua domanda è troppo ampia, e ci sono anche molte soluzioni possibili . Stack Overflow sta aiutando a risolvere il codice rotto. Farai del tuo meglio se puoi pubblicare alcuni dei tuoi codici bash che funzionano, quindi possiamo aiutarti a risolverli. E ...sì, questo certamente sembra fattibile per gli strumenti che hai taggato sulla domanda. Buona fortuna – shellter
Non salvare alcun dato nel pacchetto di applicazioni, poiché all'avvio viene eseguito il checksum dell'app per i test di sistema. Salva nella cartella Documenti. – orkenstein