์ค์ ๋๋ฐ์ด์ค๊ฐ ์์ ๊ฒฝ์ฐ ๊ฐ๋ฐ ํ๊ฒฝ์์ ํ ์ ์๋ ๊ฒ๊ณผ ์๋ ๊ฒ์ ์ค๋ช ํ์์ค.
์ด ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๋ฉด ์๋ฎฌ๋ ์ดํฐ ํ๊ฒฝ์์ ํ ์ ์๋ ๊ฒ๋ค์ ์์ธํ ์ ์ ์๋ค. TestingontheiOSSimulator
์ ๊ณต์ ๋ฌธ์๋ฅผ ์์ฝํ์๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
์๋ฎฌ๋ ์ดํฐ๋ Mac ๊ธฐ๋ฐ์์ ๋์๊ฐ๊ธฐ ๋๋ฌธ์ ์ปดํจํฐ์ ์์์ ํ์ฉํ๋ค. ์ด ๋, ์ปดํจํฐ์ ์์์ด๋ผ ํจ์ CPU, memory ๊ทธ๋ฆฌ๊ณ network connection ๋ฑ์ด ๋ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์๋ฎฌ๋ ์ดํฐ ์์์ ํ ์คํธ๋๋ ์ฑ๋ค์ ์ค์ ๋๋ฐ์ด์ค์์ ๊ตฌ๋ ๋ ๋ ๋ณด๋ค ๋น ๋ฅด๊ณ , ๋ถ๋๋ฝ๊ฒ ๋์ํ ์ ์์ผ๋ฉฐ, ์๋ฎฌ๋ ์ดํฐ์์ ํ ์คํธ ํ์ ๋ ๋ณด์ฌ์ฃผ๋ ํผํฌ๋จผ์ค ๋ํ ์ ํํ ์ฑ์ ์ฑ๋ฅ์ ๋ํ๋ด์ง ์๋๋ค๋ ๊ฒ์ ์ ์ํด์ผ ํ๋ค.
๋๋ถ๋ถ์ ์๋ฎฌ๋ ์ดํฐ์์๋ ํ ์คํธ๊ฐ ๊ฐ๋ฅํ์ง๋ง ํ๋์จ์ด์ ์ธ ๋ณํ๊ฐ ํ์ํ ์์๋ค ๋ฐ ๋ช๋ช API์ Framework๋ฑ์ ์๋ฎฌ๋ ์ดํฐ์์ ํ ์คํธ๊ฐ ๋ถ๊ฐํ๋ค.
๊ทธ ๋ชฉ๋ก์ ์๋์ ๊ฐ๋ค.
๋๋ถ๋ถ์ ํ ์คํธ๊ฐ ๊ฐ๋ฅํ์ง๋ง ํ๋์จ์ด์ ์ธ ์์๊ฐ ํ์ํ ๊ฒ๋ค์ ํ ์คํธ ๋ถ๊ฐ
- Motion support (accelerometer and gyroscope) are unsupported.
- Audio and video input (camera and microphone) are unsupported.
- Proximity sensor(๊ทผ์ ์ผ์)
- Barometer(๊ธฐ์๊ณ)
- Ambient light sensor(์ฃผ๋ณ๊ด ์ผ์)
- Receiving and sending Apple push notifications(ํธ์ฌ์๋ฆผ ๋ฐ๊ธฐ ๋ฐ ๋ณด๋ด๊ธฐ)
- UIBackgroundModes
- Handoff
Frameworks that simulator doesn't support โฌ๏ธ :
- External Accessory
- IOSurface(์ด๋ฏธ์ง ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ํจ์จ์ฑ ๋์ด๋ ํ๋ ์์ํฌ)
- Media Player
- Message UI
- In UIKit, the UIVideoEditorController class
- Simulator does not include backward compatibility with all versions of iOS and watchOS(์๋ฎฌ๋ ์ดํฐ๋ ๋ชจ๋ iOS, watchOS์ ๋ฒ์ ๋ค์ ํ์ํธํ์ ํฌํจํ์ง ์๋๋ค).
- Cherish๋ฅผ ํ๋ฉด์ ์๊ฒ๋๊ฑฐ์ง๋ง ์ ํ๋ ์๋จ(์ ํ๋ฒํธ๋ ์์)