È possibile generare automaticamente un'applicazione iPhone da un'altra applicazione iPhone?
-
03-07-2019 - |
Domanda
Come titolo; c'è qualche funzione che può raggiungere questo obiettivo?
Soluzione
Teoricamente forse, praticamente no. Se vuoi venderlo nel doppio numero dell'App Store.
Altri suggerimenti
Ufficialmente, no. Le app ufficiali devono essere compilate e firmate su una macchina OS X.
In pratica, una specie di - se non ti dispiace il jailbreak. Per i telefoni jailbreak, sono disponibili strumenti di gcc e di firma eseguiti su iPhone. Quindi sui telefoni con jailbreak potresti avere un'applicazione che ha generato nuove applicazioni. Tuttavia, Apple non ti permetterebbe di vendere un'app simile nell'App Store.
Darei un'occhiata a questo link che cita l'SDK nel dire:
3.3.2. [..] Nessun codice interpretato può essere scaricato e utilizzato in un'applicazione ad eccezione del codice interpretato ed è gestito dalle API pubblicate di Apple e interprete (i) incorporato (i).
e
3.3.3 Senza la preventiva approvazione scritta di Apple, un'applicazione non può fornire, sbloccare o abilitare ulteriori caratteristiche o funzionalità attraverso meccanismi di distribuzione diversi dal App Store.
tra queste due restrizioni penso che sarebbe praticamente impossibile creare dinamicamente qualsiasi tipo di applicazione al volo (con la possibile eccezione del puro concetto di app JavaScript / HTML menzionato nell'articolo).
Se il tuo iPhone è in jailbreak, installa " CallMe " di Cydia. Fa esattamente quello che vuoi: genera piccole applicazioni con l'icona di un contatto e, se avvii una di quelle piccole app, avvierà l'app del telefono e chiamerà il numero di telefono del contatto.