Come posso creare un software patcher per OS X?

0

Sto costruendo software per OS X che non è distribuito attraverso il Mac App Store. Il mio software consente agli utenti di scaricare diversi moduli caricati da varie persone.

Come posso creare un software patcher per correggere il mio software, nonché aggiornare i moduli che gli utenti potrebbero caricare quando necessario? Ho guardato un po 'in diff e patch, che vengono con OS X, ma sembrano essere in gran parte per testo semplice.

Qualche idea? Sono stato googling ma sono un po 'stumped che è sorprendente dato che il patching del software sembra essere nella maggior parte delle applicazioni.

    
posta ang 12.07.2012 - 21:51
fonte

1 risposta

5

L'utilità bsdiff dovrebbe venire con OSX. Se questo non può funzionare per te, ci sono altri strumenti di confronto binari .

Tuttavia, con l'avvento di connessioni a banda larga, la pratica della distribuzione di patch binarie sta diventando molto meno comune. Puoi anche distribuire una versione completamente aggiornata del tuo programma, se necessario ..

ULTERIORI: Un [buon] sistema di moduli non dovrebbe richiedere la patch del tuo programma ogni volta che qualcuno vuole scaricare e installare il modulo di un altro utente. Suggerisco un sistema in cui questo non è il caso. Ad esempio, fare in modo che il programma esegua la scansione di una directory di plug-in e carichi tutti i file di plug-in validi trovati.

    
risposta data 12.07.2012 - 21:57
fonte

Leggi altre domande sui tag