2012-02-11 7 views
7

Quindi, ho appena installato tutto il necessario per MonoTouch su un MacBook con Lion.MonoTouch/MonoDevelop: "Non ha ricevuto informazioni sul progetto" all'apertura dei file xib

Ho seguito i passaggi/le istruzioni per l'installazione (vedere here) e ho quindi creato una nuova soluzione. Quando apro il mio file xib viene visualizzato il seguente errore (in MonoDevelop):

Errore nell'aggiornamento delle informazioni sul tipo Objective-C. Non siamo riusciti ad avere informazioni progetto
    System.Exception: non siamo riusciti ad avere informazioni progetto
    a MonoDevelop.Macdev.XcodeSyncing.XcodeProjectTracker.UpdateTypes (monitor IProgressMonitor, forza booleana) [0x00029 in/Users/costruttore/dati/corsie /monodevelop-mac-2.8.6.4/ca00645c/source/monodevelop/main/src/addins/MonoDevelop.MacDev/XcodeProjectTracker.cs:351

ho fatto altro che installiong Xcode, quindi il quadro/Runtime (MRE-2.10.8_3), quindi MonoDevelop (2.8.6.4) e quindi MonoTouch.

Qualcuno ha visto questo prima? Non riesco a trovare una sola cosa in questo specifico errore in rete.

risposta

8

Sembra che fosse necessario chiudere la soluzione, riavviare il programma e quindi era in esecuzione una qualche forma di "aggiornamento xcode". Quindi ha funzionato con il designer. Naturalmente, non posso vedere l'Assistant Editor e creare quelle prese, ma questo è un altro problema ...

+0

Strano. Non è necessario riavviare MonoDevelop dopo aver creato un nuovo progetto. Per vedere l'editor di assistente in Xcode, fai clic sull'icona in alto a destra che sembra uno smoking. – jstedfast

+0

Sì, il problema è che i file h non vengono creati. Ho postato un'altra domanda su questo come hai visto =) – Ted

+0

L'eccezione che stai ottenendo qui è un bug legittimo in MonoDevelop. Analizziamo in modo asincrono i file di origine del progetto per ottenere un database di tipi e relativi metodi. Se provi a lanciare Xcode troppo presto, puoi ottenere quell'eccezione ... ma abbiamo davvero bisogno di renderlo impossibile. – jstedfast

1

Ho risolto questo problema costruendo l'applicazione, quindi facendo doppio clic sul file xib.

0

Ho risolto questo problema creando l'applicazione, chiudendo e riaprendo la soluzione, quindi facendo doppio clic sul file xib.

Problemi correlati