Dato che sai come sarà l'accesso all'API e quali tipi di valori saranno restituiti, potresti creare la tua versione base dell'API che fa semplicemente qualcosa di base con il tuo input e restituisce qualcosa di simile a quello che ci si aspetterebbe. Quindi, quando l'API è pronta, puoi semplicemente sostituirla.
Ho paura di non riuscire a fornire istruzioni dettagliate su come ottenere questo risultato per iOS, poiché non conosco lo sviluppo di iOS. Tuttavia, ho lavorato a un progetto in cui un gruppo di sviluppatori stava lavorando sul front end in un paese e un'azienda separata in un altro paese stava lavorando al servizio web. Gli sviluppatori dell'interfaccia utente stavano accedendo a una libreria javascript di base che restituiva i dati di test e gli sviluppatori di back-end stavano trasmettendo i valori al servizio con un'implementazione di test molto semplice. C'è stato un piccolo numero di problemi da risolvere quando i due sono stati messi insieme, ma complessivamente ha funzionato abbastanza bene.