Frage

bearbeiten

Fand die Lösung. Erstellen Sie alles erneut - Xcode, Mono, Monodevelop und Monotouch. Jetzt gehts. Yay.

/bearbeiten

Ich habe Xcode (3.2.1 - Snowleopard, iPhone 3.1.3) für eine Weile installiert, und ich kann Apps gut ausführen und bauen.

Ich habe Monotouch installiert, da ich die über 8 Jahre .NET -Fähigkeiten, die ich habe, nutzen möchte :)

Also habe ich installiert:

  • Mono: Monoframework-2.6.1_1.macos10.novell.x86

  • Monotouch: monotouch-eval-1.5.0

  • Monode entwickelt: Monodevelop-2.2.1-R152508 (war 2.2.1, aber als ich es anfing, heißt es, dass es ein Update gab, das ich installiert habe-das ist die Update-Version)

Wenn ich ein neues Projekt mache und es baue, erhalte ich eine der folgenden Fehler:

  • Build fehlgeschlagen. Objektreferenz nicht auf die Instanz eines Objekts festgelegt.
  • Build fehlgeschlagen: ibtool nicht gefunden (übrigens, es ist in/Entwickler/usr/bin/ibtool) oder eine ähnliche wie die zweite, wenn ich die ältere (2.2.1) Version von Monotouch verwende.

Ich kann nirgendwo Debug -Informationen finden. Ich könnte Xcode/iPhone SDK neu installieren, aber wie es bereits installiert ist und funktioniert (und nein, dies ist kein SL -Upgrade), macht es keinen Sinn.

Hat jemand irgendwelche Ideen? Ich möchte also Monotouch verwenden - OBJ -C fährt mich an die Wand! Konsolen -Apps (Mono) funktionieren gut.

Mac OS X 10.6.2, MacBook Pro, Reinigen Sie die Installation mit alten Einstellungen.

War es hilfreich?

Lösung

Veröffentlichen, um die Antwort auf die Frage auf der Liste offensichtlicher zu machen, war die Lösung:

Das nicht gefundene "iBtool" bedeutet, dass Monotouch/Monodevelop Ihre Xcode -Installation nicht finden kann. Die Chancen stehen gut, dass Sie den Xcode SDK nicht installiert haben. Manchmal brechen Upgrades das SDK von Apple, sodass Sie das SDK von Apple neu installieren müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top