นายคิวเต้
โปสเตอร์ต้นฉบับ- 9 พ.ย. 2554
- 21 ธ.ค. 2020
ไม่สามารถใช้อุปกรณ์บิลด์เท่านั้นเพื่อเรียกใช้เป้าหมายนี้ได้
โปรดเลือกอุปกรณ์ที่ใช้ได้หรือเลือกอุปกรณ์จำลองเป็นปลายทาง
ในการตั้งค่าบิลด์ของฉัน ฉันมีสถาปัตยกรรมที่ตั้งค่าเป็นสถาปัตยกรรมมาตรฐาน (Apple Silicon, Intel) - ค่าเริ่มต้นสำหรับ XCode 12.3
My Build Active Architecture Only ถูกตั้งค่าเป็น NO นี่เป็นค่าเริ่มต้นสำหรับ XCode 12.3
ฉันไม่เห็นว่าฉันจะเปลี่ยนการตั้งค่าเพื่อแก้ไขปัญหานี้และสร้างแอปสำหรับสถาปัตยกรรมทั้งสองได้จากที่ใด มีอะไรผิดปกติ?
บานหน้าต่างการตั้งค่าเวอร์ชันที่ใหม่กว่ายังมีสามคอลัมน์: แก้ไขแล้ว ชื่อแอป และค่าเริ่มต้นของ macOS ฉันเดาว่าคอลัมน์ที่สามแสดงการตั้งค่าเริ่มต้น ซึ่งมีประโยชน์ แต่คอลัมน์ที่แก้ไขแล้วมีไว้เพื่ออะไร ฉันสามารถกำจัดมันได้หรือไม่ NS
นายคิวเต้
โปสเตอร์ต้นฉบับ- 9 พ.ย. 2554
- 21 ธ.ค. 2020
casperes1996
- 26 ม.ค. 2014
- Horsens, เดนมาร์ก
- 21 ธ.ค. 2020
ซิมซิก
- 5 มี.ค. 2549
- 21 ธ.ค. 2020
นายคิวเต้
โปสเตอร์ต้นฉบับ- 9 พ.ย. 2554
- 21 ธ.ค. 2020
ซิมซิก
- 5 มี.ค. 2549
- 21 ธ.ค. 2020
ฉันพยายามเลือก Mac เครื่องใดก็ได้จากแถบกระโดด ฉันไม่สามารถสร้างโครงการได้ และได้รับข้อผิดพลาดเดียวกันกับที่อธิบายไว้ในโพสต์ต้นฉบับ ฉันสามารถเก็บถาวรโครงการ
casperes1996
- 26 ม.ค. 2014
- Horsens, เดนมาร์ก
- 22 ธ.ค. 2020
Senor Cuete กล่าวว่า: ไม่ คุณไม่สามารถสร้างด้วยโปรเจ็กต์ที่ตั้งค่าให้สร้างสำหรับทั้งคู่ และฉันไม่คิดว่าคุณจะสามารถเก็บถาวรได้ เว้นแต่จะถูกสร้างขึ้นเห็นได้ชัดว่าเป็นเท็จเพื่อน
คุณไม่สามารถสร้างและเรียกใช้ แต่คุณสามารถสร้างมันขึ้นมาได้จริงๆ
นายคิวเต้
โปสเตอร์ต้นฉบับ- 9 พ.ย. 2554
- 2 ม.ค. 2021
lipo path/appname.app/Contents/MacOS/appname -archs ส่งคืน x86_64 arm64 ดังนั้นจึงสร้างไบนารีสากลโดยอัตโนมัติ ฉันสงสัยว่าทาสก์บาร์ใด ๆ Mac (Apple Silicon, Intel) ทำอะไร ถึง
ADGrant
- 26 เม.ย. 2018
- 4 ม.ค. 2021
Senor Cuete กล่าวว่า: ในการตั้งค่าการสร้างสำหรับโครงการของฉัน การตั้งค่าสถาปัตยกรรมเริ่มต้นคือ Standard Architectures (Apple Silicon, Intel) $(ARCHS_STANDARD) เมื่อฉันใช้ที่สร้างไบนารีสากลสำหรับการเปิดตัว หากคุณสร้างแอปที่มี MyMac เป็นเป้าหมาย แอปจะสร้างสำหรับเครื่องนั้น (x86_64 สำหรับ Intel Mac และ arm64 สำหรับ Arm Mac) Xcode บน Arm Mac ยังช่วยให้คุณสร้างและรันไบนารีของ Intel โดยใช้ Rosetta
lipo path/appname.app/Contents/MacOS/appname -archs ส่งคืน x86_64 arm64 ดังนั้นจึงสร้างไบนารีสากลโดยอัตโนมัติ ฉันสงสัยว่าทาสก์บาร์ใด ๆ Mac (Apple Silicon, Intel) ทำอะไร
โพสต์ยอดนิยม