È possibile ottenere il comportamento desiderato utilizzando una configurazione di compilazione diversa.
- Copiare il file diritti e adattarlo alle proprie esigenze, ad esempio, rimuovere il diritto di Apple paga per la distribuzione enterprise
- Selezionate il progetto sulle impostazioni del progetto vista
- aggiungere una nuova configurazione di generazione, ad esempio, AppStore
- Passa al target dell'app e regola il valore per la nuova configurazione di build.
- creare un nuovo schema, ad esempio, AppStore e selezionare la nuova configurazione di generazione nella sezione "Archivio" delle impostazioni dello schema
In generale, è una buona idea avere schemi separati e costruire configurazioni. In questo modo puoi supportare diverse configurazioni di build a seconda delle tue esigenze, ad es. Distribuzione aziendale, test di hockey, app store, ecc.
Se si desidera rendere più manutenibile la configurazione del progetto, considerare l'uso dei file xcconfig per organizzare le impostazioni di creazione.
fonte
2016-07-07 12:46:54
Ehi! Hai trovato una soluzione per questo? Stiamo affrontando lo stesso problema. – Sid
@Sid No, non ho :-(, per favore fatemi sapere se lo avete. – volni
Se è utile, abbiamo esaminato il nostro file di diritti e abbiamo inserito una voce duplicata. Abbiamo rimosso e risolto alcuni dei nostri problemi Quello che abbiamo anche fatto e che abbiamo fatto è creare un file di diritti separato senza il pagamento di Apple per le build aziendali :) Spero che questo aiuti – Sid