Domanda

sto usando Os X 10.6.4 e X codice di versione 3.2.3 per lo sviluppo di alcuni file di semplice applicazione e l'utilizzo di PackageMaker per distribuire questi file app. Ma quando si tenta di eseguire il pacchetto su qualche altro mac sto ottenendo l'errore che il pacchetto non è compatibile con il Os X non sarebbero stati installati la sua esecuzione e file. È questo un problema con il codice di X o un pacchetto per il caffè. dispiace per reinserire, ma anche se ho provato a cambiare SDK di base a 10,5, si stava facendo compilato e ha funzionato bene su Mac sto usando per lo sviluppo (Mac OS X 10.6.4), ma una volta installato sul Mac con OS X 10.5 i file .app erano grigio e un messaggio poped dicendo 'non è possibile utilizzare questa versione di applicazione con questa versione di Mac'. Qualsiasi idea del perché sta succedendo questo? Inoltre, come già detto in precedenza che sto usando IBOutlet per accettare la data utente modulo e quindi per iscritto che in un file di testo. Qualsiasi idea o soluzione a questo proposito?

È stato utile?

Soluzione

Hai impostato qualcosa nella tua Info.plist per la chiave LSMinimumSystemVersion? Questo è un luogo l'aspetto di sistema.

Altri suggerimenti

Quando ero nuovo ho avuto difficoltà a capire questo fuori ... Assicurati che il tuo SDK Base e destinazione di distribuzione sono 10.5 e di avere il compilatore a destra su (GCG4.0 / 4.2), anche fare in modo che quando si modificano queste impostazioni si cambia sia per rilascio e di debug, una volta ho fatto questo errore di cambiarlo solo su di debug, e quando ho costruito per il rilascio ha funzionato solo su 10,6, perché non ho cambiato le impostazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top