Ho un progetto xcode swift che invierò a qualcuno.
c'è un modo per renderlo bloccato con una chiave di licenza o una scadenza temporale in modo che non utilizzino in modo improprio il mio codice?
Ho un progetto xcode swift che invierò a qualcuno.
c'è un modo per renderlo bloccato con una chiave di licenza o una scadenza temporale in modo che non utilizzino in modo improprio il mio codice?
No - non è prevista la possibilità di bloccare o scadenza dei file e Xcode è progettato anche per archiviare parti di build quindi non dare il tuo codice a nessuno di cui non ti fidi o che non può realisticamente applicare la violazione di un accordo a non usare / rivelare il tuo lavoro. Inoltre, macOS ha una macchina del tempo, quindi c'è un modo per tornare indietro e guardare i file così come sono esistiti in passato.
Il modo tipico per controllarlo è caricare il programma / i risultati di una build su TestFlight per test o valutazione. Queste app scadono in genere dopo 60 giorni. Questo è molto più difficile da decodificare rispetto al codice sorgente.