iOS
iOS) 실 기기인지 simulator인지 확인하기 in Swift
삼쓰 웅쓰
2020. 6. 10. 14:40
728x90
simulator에서 많은 부분을 테스트해볼 수 있지만, 꼭 실제 기기에서만 할 수 있는 기능들이 있죠.
remote 노티라던지 위치라던지요?
이렇듯 시뮬레이터와 실제 기기를 구분해야 할 경우들이 있습니다.
이럴 땐 간단하게 이렇게 구분할 수 있습니다.
#if targetEnvironment(simulator)
// Simulator
#else
// Device
#endif
혹은
if TARGET_IPHONE_SIMULATOR == 1 {
// Simulator
} else {
// Device
}
감사합니다 :)