Nur für i386 und x86_64 (dh Intel) und nicht PPC zu kompilieren, gehen Sie wie folgt vor:
- Zum Projekt | Projekteinstellungen bearbeiten
- Wählen Register Erstellen
- In Architekturen, tun Wählen Sie keine der standardmäßig angegebenen Optionen wie Standard (32/64-Bit Universal), da diese immer in ppc werfen werden. Wählen Sie Andere ... und fügen Sie i386 und x86_64 manuell hinzu.
- In gültigen Architekturen, machen Sie es gleich wie Architekturen (d. H. I386 und x86_64).
Kompilieren. Testen Sie mit dem Lipo-Befehl in der Shell. (lipo -info test.app/Contents/MacOS/test) Es sollte nur x86_64 i386 für Architekturen in Datei angegeben werden.
Wenn das nicht der Fall ist, dann:
Zum Projekt | Bearbeiten Aktive Ziel „Ihre App-Name“ und tun die gleichen Änderungen, die Sie oben haben, und fügte hinzu i386 und x86_64 manuell.
Kompilieren und testen mit Lipo. Es sollte nur x86_64 i386 heißen.
Ich denke, du meinst 'x86_64'. Stellen Sie außerdem sicher, dass die Option "Nur native Architektur kompilieren" nicht aktiviert ist. –
@ Jeremy: danke - korrigiert. –