Creazione profilo di provisioning senza account sviluppatore tramite MacInCloud?

0

Quindi sto sviluppando un'app mobile con Ionic e voglio testare l'app su un iPhone. Sono in possesso di un iPhone 5S e uso macincloud.com (dato che non ho un Mac da solo) dove non ho accesso USB. (Ho una somma di denaro limitata e sto usando un servizio di pagamento a ore che non include l'accesso USB)

Dopo aver navigato in giro ho trovato 2 possibilità per me di distribuire la mia app sul mio iPhone senza utilizzare una connessione USB:

  • Utilizzo di TestFlight
  • Utilizzo di HockeyApp

PROVA Scelta dei colori

Ho subito capito che è richiesta una licenza per sviluppatore, quindi questa scelta è un no-go ( Fino a che punto si può arrivare con un'app prima di dover pagare la licenza per lo sviluppatore? )

HockeyApp

Quindi non sono riuscito a trovare nulla che affermasse che per utilizzare HockeyApp è richiesta una licenza per sviluppatore e ho provato a utilizzare questa app per distribuire la mia app. Ho provato a caricare l'app su HockeyApp, ho installato HockeyApp sul mio Iphone e ho effettuato l'accesso come utente di test (ho inviato l'app come utente sviluppatore su HockeyApp), ma ha detto: "Attendi, lo sviluppatore deve aggiungi il tuo dispositivo ". L'ho provato ma non ha funzionato bene, dopo aver cercato l'errore ho trovato un repository git dove qualcuno ha dichiarato che l'app doveva essere firmata. Nel mio caso non ho firmato l'app, quindi ho provato a farlo in Xcode (9.2).

Dopo aver aggiunto il mio account (Xcode - > preferences - > accounts - > plus icon - > Apple Id) ho provato a firmare la mia app scegliendo il mio nome come una squadra con "Gestisci automaticamente la firma" selezionata. Proverà automaticamente a creare un profilo di provisioning ma mi dà 2 errori:

Nonhounaccountsviluppatore(conidirittiperregistrareidispositivi)enonriescoacollegareildispositivodirettamenteallamacchinaperchéhoaccessolimitatoedirittiallamacchinaMacInCloud(cheesegueHighSierra).

Quandodeseleziono"Gestisci automaticamente la firma" Posso farlo da solo fornendo un profilo di provisioning ma quando leggo questo documento mostra che utilizza un dispositivo reale, che nel mio caso non è possibile.

Posso distribuire un'app su un dispositivo mobile su cui è in esecuzione IOS senza una licenza sviluppatore e nessun accesso USB?

    
posta Niek Jonkman 18.12.2017 - 15:37
fonte

0 risposte

Leggi altre domande sui tag