Herr Cuete
Originalplakat- 9. November 2011
- 21. Dez. 2020
Ein Nur-Build-Gerät kann nicht zum Ausführen dieses Ziels verwendet werden.
Bitte wählen Sie ein verfügbares Gerät oder ein simuliertes Gerät als Ziel aus.
In meinen Build-Einstellungen habe ich Architekturen auf Standardarchitekturen (Apple Silicon, Intel) eingestellt - Standard für XCode 12.3.
My Build Active Architecture Only ist auf NEIN eingestellt. Dies ist die Standardeinstellung für XCode 12.3.
Ich sehe nicht, wo ich die Einstellungen ändern könnte, um dies zu beheben und eine App für beide Architekturen zu erstellen. Was ist los?
Auch neuere Versionen des Einstellungsbereichs haben drei Spalten: Gelöst, Appname und macOS-Standard. Ich vermute, dass die dritte Spalte die Standardeinstellung zeigt, was nützlich ist, aber wofür ist die Spalte Aufgelöst? Kann ich es loswerden? S
Herr Cuete
Originalplakat- 9. November 2011
- 21. Dez. 2020
casperes1996
- 26.01.2014
- Horsens, Dänemark
- 21. Dez. 2020
Szymczyk
- 5. März 2006
- 21. Dez. 2020
Herr Cuete
Originalplakat- 9. November 2011
- 21. Dez. 2020
Szymczyk
- 5. März 2006
- 21. Dez. 2020
Ich habe versucht, Any Mac aus der Sprungleiste auszuwählen. Ich konnte das Projekt nicht erstellen, und ich erhielt den gleichen Fehler, der im ursprünglichen Beitrag beschrieben wurde. Ich konnte das Projekt archivieren.
casperes1996
- 26.01.2014
- Horsens, Dänemark
- 22. Dez. 2020
Senor Cuete sagte: Nein, Sie können es NICHT erstellen, wenn das Projekt für beides erstellt wurde, und ich glaube, Sie können es nicht archivieren, es sei denn, es ist erstellt.Das ist offensichtlich falsch, Kumpel
Sie können nicht erstellen und ausführen. Aber man kann es tatsächlich bauen.
Herr Cuete
Originalplakat- 9. November 2011
- 2. Januar 2021
lipo path/appname.app/Contents/MacOS/appname -archs gibt x86_64 arm64 zurück, sodass automatisch eine universelle Binärdatei erstellt wird. Ich frage mich, was die Taskleiste Any Mac (Apple Silicon, Intel) macht. ZU
ADGrant
- 26.04.2018
- 4. Januar 2021
Senor Cuete sagte: In den Build-Einstellungen für mein Projekt ist die Standardarchitektureinstellung Standard Architectures (Apple Silicon, Intel) $(ARCHS_STANDARD). Wenn ich das benutzeDadurch wird die Universal-Binärdatei für die Veröffentlichung erstellt. Wenn Sie die App mit MyMac als Ziel erstellen, wird sie für diesen Computer erstellt (x86_64 für einen Intel-Mac und arm64 für einen Arm-Mac). Mit Xcode auf den Arm-Macs können Sie auch eine Intel-Binärdatei mit Rosetta erstellen und ausführen.
lipo path/appname.app/Contents/MacOS/appname -archs gibt x86_64 arm64 zurück, sodass automatisch eine universelle Binärdatei erstellt wird. Ich frage mich, was die Taskleiste Any Mac (Apple Silicon, Intel) macht.
Beliebte Beiträge