[Xcode] 멀티 디바이스 세팅(feat. rosetta)
·
개발일기/IOS
멀티 디바이스 대응(Universal app)UIRequiredDeviceCapabilities 설정을 arm 7으로 세팅(PropertyList에서 세팅, info.plist)https://ios-development.tistory.com/805 [iOS - XCode] Universal App, armv7, arm64 멀티 디바이스 대응, 바이너리 파일 설정 (CISC, RISC)arm이란? ARM(Acorn RISC Machine) 기반의 cpi를 탑재한 것 컴퓨터 구조 기초 - Architecture의 종류 CISC (Complex Instruction Set Computer): 모든 코드 언어 문장들에 대해 각각 기계 명령어가 대응 (복잡하고 기능이ios-development.tistory.co..
Xcode 시뮬레이터 빌드 안되는 문제
·
개발일기/IOS
rosetta 시뮬레이터로 설정해줘야한다!! ! rosetta가 뭐임?✅ Rosetta는 인텔 프로그램에서 OS X와의 호환성을 연결해주는 백그라운드 프로그램이라고 합니다. 응용 프로그램중에 응용 프로그램(Intel)로 표시되어 있는 프로그램들은 M1같이 Apple 실리콘이 탑재된 맥북에서 작동하기 위해서는 Rosetta가 필요합니다. Xcode는 응용 프로그램(Universal)로 되어 있기 때문에 Apple 실리콘과 인텔을 모두 지원하는 걸 알 수 있고, 범용 앱이기에 Rosetta가 필요하지 않습니다. ! 굳이 사용하지 않아도 arm과 x86_64 를 모두 지원하는데 굳이 Rosetta를 누르는 이유?✅  해당 설정을 누르게 되면 Universal 앱에서 Apple Silicon을 지원하도록 업데이..