Forumi

Mac ne more graditi za Apple Silicon

S

Gospod Cuete

Originalni plakat
9. november 2011
  • 21. december 2020
Glede na dokumentacijo za razvijalce je vse, kar moram storiti, da sestavim svojo aplikacijo za Apple silikon in Intel, je klikniti aplikacijo v opravilni vrstici in izbrati ime aplikacije>Vsak Mac (Apple Silicon, Intel). Ne morem zgraditi svoje aplikacije s tem izbranim. dobim napako:

Za zagon tega cilja ni mogoče uporabiti naprave samo za gradnjo.

Izberite razpoložljivo napravo ali izberite simulirano napravo kot cilj.

V nastavitvah gradnje imam nastavljene arhitekture na standardne arhitekture (Apple Silicon, Intel) – privzeto za XCode 12.3.
My Build Active Architecture Only je nastavljena na NE. To je privzeto za XCode 12.3.

Ne vidim, kje bi lahko spremenil nastavitve, da bi to popravil in zgradil aplikacijo za obe arhitekturi. Kaj je narobe?

Tudi novejše različice podokna z nastavitvami imajo tri stolpce: Rešeno, ime aplikacije in Privzeto za macOS. Predvidevam, da tretji stolpec prikazuje privzeto nastavitev, kar je uporabno, vendar čemu služi stolpec Rešeno? Ali se ga lahko znebim? S

Gospod Cuete

Originalni plakat
9. november 2011


  • 21. december 2020
Če iščete podobne objave na forumih za razvijalce Apple, se zdi, da lahko to storite samo na ARM MAC.

casperes 1996

26. januar 2014
Horsens, Danska
  • 21. december 2020
Mislim, da napaka, ki jo dobivate, ni napaka pri gradnji. Sliši se, kot da kliknete zgradi in zaženi s ciljem, ki je samo cilj gradnje. CMD+B za samo gradnjo in ne zagon; Ali vam to ne deluje čisto v redu? S

Szymczyk

5. marec 2006
  • 21. december 2020
Projekt morate arhivirati na računalniku Intel Mac, da naredite binarno datoteko, ki deluje tako v računalnikih Mac Intel kot M1. Za arhiviranje projekta izberite Izdelek > Arhiv. Po arhiviranju projekta ga lahko izvozite iz Organizatorja.
Reakcije:martyjmclean in XRayAdamo S

Gospod Cuete

Originalni plakat
9. november 2011
  • 21. december 2020
Ne, NE MORETE ga zgraditi s projektom, ki je nastavljen za gradnjo za oba, in mislim, da ga ne morete arhivirati, razen če je zgrajen. S

Szymczyk

5. marec 2006
  • 21. december 2020
V skakalni vrstici izberite Moj Mac namesto Kateri koli Mac. Na ta način sem zgradil in arhiviral obstoječi projekt Mac kot univerzalno binarno datoteko na Intel Macu.

Poskušal sem izbrati kateri koli Mac v vrstici za skok. Projekta nisem mogel zgraditi in dobil sem isto napako, opisano v prvotni objavi. Projekt sem uspel arhivirati.

casperes 1996

26. januar 2014
Horsens, Danska
  • 22. december 2020
Senor Cuete je rekel: Ne, ne morete ga zgraditi s projektom, ki je nastavljen za gradnjo za oba, in mislim, da ga ne morete arhivirati, razen če je zgrajen.
To je očitno napačno, kolega



Ne morete graditi & teči. Ampak res ga lahko zgradiš.
Reakcije:martyjmclean S

Gospod Cuete

Originalni plakat
9. november 2011
  • 2. januar 2021
V nastavitvah gradnje za moj projekt je privzeta nastavitev arhitekture Standardne arhitekture (Apple Silicon, Intel) $(ARCHS_STANDARD). Ko uporabljam
lipo path/appname.app/Contents/MacOS/appname -archs vrne x86_64 arm64, tako da samodejno zgradi univerzalni binarni sistem. Zanima me, kaj počne opravilna vrstica Any Mac (Apple Silicon, Intel). TO

ADGrant

26. april 2018
  • 4. januar 2021
Senor Cuete je rekel: V nastavitvah gradnje za moj projekt je privzeta nastavitev arhitekture Standardne arhitekture (Apple Silicon, Intel) $(ARCHS_STANDARD). Ko uporabljam
lipo path/appname.app/Contents/MacOS/appname -archs vrne x86_64 arm64, tako da samodejno zgradi univerzalni binarni sistem. Zanima me, kaj počne opravilna vrstica Any Mac (Apple Silicon, Intel).
To gradi univerzalno binarno datoteko za izdajo. Če zgradite aplikacijo z MyMac kot tarčo, se bo gradila za ta stroj (x86_64 za Intel Mac in arm64 za Arm Mac). Xcode na računalnikih Arm Mac vam omogoča tudi izdelavo in zagon binarnega zapisa Intel z uporabo Rosetta.