๊ธ€ ์ž‘์„ฑ์ž: ๊ฐœ๋ฐœํ•˜๋Š” ํ›ˆ์ด

App Sandbox + File System

์˜ค๋Š˜์€ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ์ •๋ฆฌํ•ด๋ณด๊ณ  ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค ๋‚ด๋ถ€์—์„œ ํŒŒ์ผ๋“ค์„ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๋Š”์ง€ ๊ณต์‹๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์‚ดํŽด๋ณด๋ ค๊ณ  ํ•˜๋Š” ๋ฌธ์„œ๋Š” File System Programming Guide์™€ App Sandbox Design Guide์ธ๋ฐ์š”, ์ƒŒ๋“œ๋ฐ•์Šค ๋ฌธ์„œ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” MacOS๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ๋˜์–ด ์žˆ์–ด์„œ ๋„ˆ๋ฌด ๊นŠ๊ฒŒ๋Š” ๋‹ค๋ฃจ์ง€ ์•Š๊ณ  ์ƒŒ๋“œ๋ฐ•์Šค์˜ ๊ฐœ๋…์ด ๋ฌด์—‡์ธ์ง€ ํ™•์ธํ•˜๋Š” ์šฉ๋„๋กœ ๋ณด๋ ค๊ณ  ํ•ด์š”. ๋ฌธ์„œ ์ž์ฒด๊ฐ€ 2016๋…„์— ๋งˆ์ง€๋ง‰์œผ๋กœ ์—…๋ฐ์ดํŠธ ๋˜์–ด์„œ ์‹ ๋ขฐ๋„๋„ ๋†’์ง€ ์•Š๊ตฌ์š”.

 

๊ทธ๋Ÿผ ํ•˜๋‚˜์”ฉ ์‹œ์ž‘ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!

 

App Sandbox

๋ฌธ์„œ์— ๋”ฐ๋ฅด๋ฉด ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ์ปค๋„ ๋ ˆ๋ฒจ์—์„œ ์•ฑ์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ ‘๊ทผ์„ ์ œํ•œํ•˜๋Š” ๊ธฐ์ˆ ์ด์—์š”. ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์˜ ๋ชฉ์ ์€ ์•ฑ์ด ์†์ƒ๋˜์—ˆ์„ ๋•Œ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋‚˜ ์‹œ์Šคํ…œ์— ์œ„ํ—˜์ด ๋˜์ง€ ์•Š๋„๋ก ๋ฐฉ์ง€ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 

์šฐ๋ฆฌ๊ฐ€ ์ž˜ ์•Œ๊ณ ์žˆ๋“ฏ์ด ๋ณต์žกํ•  ์ˆ˜๋ก ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ฐ€์ง€๋Š” ์œ„ํ—˜์š”์†Œ๋“ค์ด ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ๋ฐฐ์šธ ๋•Œ ๋งŒ๋“  ์ฒซ ํ”„๋กœ๊ทธ๋žจ์ธ Hello World ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์ง€๊ธˆ ๋งŒ๋“ค๊ณ  ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋น„๊ตํ•ด๋ณด๋ฉด, ๋ณต์žก๋„์— ๋”ฐ๋ผ ์œ„ํ—˜์š”์†Œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋งŽ์€์ง€ ์ฒด๊ฐํ•  ์ˆ˜ ์žˆ์ฃ ใ…Žใ…Ž

 

๊ฐœ๋ฐœ์ž๋“ค์ด ์•„๋ฌด๋ฆฌ ๋ณด์•ˆ์— ์‹ ๊ฒฝ์„ ๋งŽ์ด ์“ฐ๋”๋ผ๋„ ์•ฑ์„ ๊ณต๊ฒฉํ•˜๋Š” ์ง„์˜์—์„œ๋Š” ๊ทธ๋ƒฅ ๋”ฑ ํ•œ ๋ฒˆ๋งŒ ๋šซ์–ด๋‚ด๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ์ „๊นŒ์ง€ ์•„๋ฌด๋ฆฌ ๋งŽ์€ ๋ณดํ˜ธ๋ฅผ ํ–ˆ์–ด๋„ ํ•œ ๋ฒˆ ๋šซ๋ฆฌ๋Š” ์ˆœ๊ฐ„๋ถ€ํ„ฐ๋Š” ์˜๋ฏธ๊ฐ€ ์—†์–ด์ง€์ฃ .

 

์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ์•ฑ์— ๋“ค์–ด์˜ค๋Š” ๊ณต๊ฒฉ์„ ์‚ฌ์ „์— ์ฐจ๋‹จํ•˜๋Š” ๊ธฐ์ˆ ์€ ์•„๋‹ˆ์—์š”. ๋Œ€์‹  ๊ณต๊ฒฉ์ด ์„ฑ๊ณตํ–ˆ์„ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ํ”ผํ•ด๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค.

 

์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๊ฐ€ ์–ด๋–ป๊ธธ๋ž˜ ํ”ผํ•ด๋ฅผ ์ตœ์†Œํ™” ํ•œ๋‹ค๋Š” ๊ฒƒ์ผ๊นŒ์š”? ๊ณ„์† ์ฝ์–ด๋ด…์‹œ๋‹ค!

๋ฌธ์„œ์—์„œ๋Š” ์ƒŒ๋“œ๋ฐ•์Šค๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š์€ ์•ฑ์— ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋Š”์ง€ ์…œ๋ช…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒŒ๋“œ๋ฐ•์Šค๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š์€ ์•ฑ์€ ์•ฑ์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์•ฑ์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณด์•ˆ์ด ํ•œ ๋ฒˆ ๋šซ๋ฆฌ๊ฒŒ ๋˜๋ฉด ์ด์ œ ๊ทธ ์•ฑ์€ ์•ฑ์„ ๊ณต๊ฒฉํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ์›ํ•˜๋Š”๋Œ€๋กœ ๋ฌด์—‡์ด๋“ ์ง€ ํ•  ์ˆ˜ ์žˆ๋Š” ์•ฑ์ด ๋˜๋Š”๊ฑฐ์ฃ .

 

์ด๋Ÿฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ, ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ๋‘ ๊ฐ€์ง€ ์ „๋žต์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋จผ์ €, ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์•ฑ์ด ์‹œ์Šคํ…œ๊ณผ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ์ž‘์šฉํ• ์ง€ ์ •์˜ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๊ณ  ์žˆ์–ด์š”. ๊ทธ๋Ÿผ ์‹œ์Šคํ…œ์€ ์—ฌ๊ธฐ์„œ ์ •์˜๋œ ๋Œ€๋กœ ์•ฑ์—๊ฒŒ ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ์ฃผ๊ณ  ๊ทธ ์ด์ƒ์€ ํ—ˆ์šฉํ•˜์ง€ ์•Š์ฃ .

 

๊ทธ๋ฆฌ๊ณ  ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํˆฌ๋ช…ํ•˜๊ฒŒ ์ถ”๊ฐ€์ ์ธ ์ ‘๊ทผ์„ ํ—ˆ์šฉํ•˜๊ณ  ์žˆ์–ด์š”. ํˆฌ๋ช…ํ•˜๋‹ค๋Š” ๊ฒƒ์€ ์‚ฌ์šฉ์ž ๋ชจ๋ฅด๊ฒŒ ์ด๋Ÿฐ ๊ถŒํ•œ๋“ค์ด ํ—ˆ์šฉ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์‚ฌ์šฉ์ž ์ธํ„ฐ๋ ‰์…˜์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์•Œ๋ฆฌ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์„œ์—๋Š” ์ด๋ ‡๊ฒŒ ๊ทธ๋ฆผ์ด ์žˆ๋Š”๋ฐ์š”, ํ•ต์‹ฌ์€ ๊ฒฐ๊ตญ ์•ฑ์ด ์–ด๋–ค ๋ฐ์ดํ„ฐ๋‚˜ ์‹œ์Šคํ…œ์˜ ๋ฆฌ์†Œ์Šค์— ๋งˆ์Œ๋Œ€๋กœ ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ฐœ๋ฐœ์ž์— ์˜ํ•ด, ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ์ธ์ง€๋œ ์˜์—ญ๋งŒํผ์˜ ๋ฐ์ดํ„ฐ์™€ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค์—๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด์ฃ .

 

์•„๊นŒ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์˜ ๋ชฉํ‘œ๊ฐ€ ๊ณต๊ฒฉ์— ์˜ํ•ด ๋ฐœ์ƒํ•˜๋Š” ํ”ผํ•ด๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ด๋ผ๊ณ  ํ–ˆ์—ˆ์ฃ ? ์ด์ œ ๋ฌด์Šจ ์˜๋ฏธ์ธ์ง€ ์•Œ๊ฒ ๋„ค์š”!

 

์•ฑ ๋ณด์•ˆ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์„œ ๊ณต๊ฒฉ์ž์—๊ฒŒ ์•ฑ์˜ ์ œ์–ด๊ฐ€ ๋„˜์–ด๊ฐ€๋„ ์•ฑ์€ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์— ์˜ํ•ด ํ—ˆ์šฉ๋œ ์˜์—ญ๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ—ˆ์šฉ๋˜์ง€ ์•Š์€ ์˜์—ญ์€ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์—ฌ๊ธฐ์— ๋”ํ•ด์„œ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ์•ฑ์˜ ์ œ์–ด๋ฅผ ํƒˆ์ทจํ•ด์„œ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค๋‚˜ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ํ˜„์žฌ ์–ด๋–ค ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜๋ ค๊ณ  ํ•˜๋Š”์ง€ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ช…์‹œ์ ์œผ๋กœ ์•Œ๋ฆฌ๋Š” ๊ฒƒ์„ ํ†ตํ•ด์„œ ํ•œ ๋ฒˆ ๋” ์‹œ์Šคํ…œ์„ ๋ณดํ˜ธํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. 

 

๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด, ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค๊ฐ€ ์ ์šฉ๋œ ์•ฑ์€ ๋ฐ˜๋“œ์‹œ ๋ช…์‹œ์ ์œผ๋กœ ์–ด๋–ค ๋ฆฌ์†Œ์Šค์— ์–ด๋–ค ๋ชฉ์ ์œผ๋กœ ์ ‘๊ทผํ•˜๋ ค๊ณ  ํ•˜๋Š”์ง€ ์•Œ๋ฆฌ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค ๋ชฉ๋ก์ด ๋ฌธ์„œ์— ๋‚˜์™€์žˆ๋Š”๋ฐ, iOS์— ๋งž์ถฐ์„œ ์ •๋ฆฌํ•ด๋ณผ๊ฒŒ์š”:

 

- ํ•˜๋“œ์›จ์–ด(์นด๋ฉ”๋ผ, ๋งˆ์ดํฌ, ํ”„๋ฆฐํ„ฐ)

- ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ(์š”์ฒญ, ์‘๋‹ต)

- ์•ฑ ๋ฐ์ดํ„ฐ(์บ˜๋ฆฐ๋”, ์—ฐ๋ฝ์ฒ˜, ์œ„์น˜)

- ์œ ์ € ๋ฐ์ดํ„ฐ(Downloads, User Selected Files)

 

์ด๋ ‡๊ฒŒ ์œ„ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•ด ๋ช…์‹œ์ ์œผ๋กœ ์š”์ฒญ๋˜์ง€ ์•Š์€ ์ ‘๊ทผ์€ ๋Ÿฐํƒ€์ž„์— ๋ชจ๋‘ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค.

 

iOS์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ

iOS๋Š” ํŒŒ์ผ์„ ๋ณต์žกํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘์ ์œผ๋กœ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ์„ ๋ง‰์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํŒŒ์ผ์ด ์–ด๋””์— ์ €์žฅ๋˜๋Š”์ง€ ํฌ๊ฒŒ ๊ณ ๋ คํ•  ํ•„์š”๊ฐ€ ์—†์ฃ . ๊ทธ๋ฆฌ๊ณ  ์•ฑ์ด ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ช‡๊ฐ€์ง€ ๊ทœ์น™๋“ค์„ ๋”ฐ๋ผ์•ผํ•ฉ๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿผ ํŒŒ์ผ์€ ์–ด๋””์— ์ €์žฅ๋˜๋Š”๋ฐ?

์œ„์—์„œ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด์•˜๋Š”๋ฐ์š”, iOS ์•ฑ์€ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€์— ์žˆ๋Š” ํŒŒ์ผ๋“ค๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ œํ•œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•ฑ์ด ์ฒ˜์Œ ์„ค์น˜๋  ๋•Œ ์‹œ์Šคํ…œ์€ ์•ฑ์˜ ์ƒŒ๋“œ๋ฐ•์Šค ๋””๋ ‰ํ† ๋ฆฌ์•ˆ์— ์ปจํ…Œ์ด๋„ˆ ๋””๋ ‰ํ† ๋ฆฌ๋“ค์„ ๋งŒ๋“ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ปจํ…Œ์ด๋„ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋Œ€ํ•ด์„œ๋Š” ์ด ๋ฌธ์„œ์—์„œ ๋‚˜์™€์žˆ์ง€ ์•Š์•„์„œ ์•ž์—์„œ ๋ดค๋˜ ์ƒŒ๋“œ๋ฐ•์Šค ๋ฌธ์„œ๋ฅผ ํ™•์ธํ•ด๋ดค์–ด์š”.

์œ„์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ๊ณผ ๋‹ค๋ฅด์ง€ ์•Š์ง€๋งŒ ์ค‘์š”ํ•œ๊ฑด use only by your app์ž…๋‹ˆ๋‹ค. ์ด ์•ฑ์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ผ๋Š” ๊ฑฐ์ฃ . ์ด ๋””๋ ‰ํ† ๋ฆฌ์— ๋Œ€ํ•ด์„œ๋Š” ์•ฑ์ด ์ฝ๊ธฐ ์“ฐ๊ธฐ์— ๋Œ€ํ•œ ์ ‘๊ทผ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

iOS์—์„œ๋Š” ์—ญํ• ์— ๋”ฐ๋ผ์„œ ์ปจํ…Œ์ด๋„ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์—ฌ๋Ÿฌ๊ฐœ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”๋ฐ์š”, ๊ธฐ๋ณธ์ ์œผ๋กœ Bundle Container, Data Container๊ฐ€ ์žˆ๊ณ  iCloud Container์™€ ๊ฐ™์€ ์ถ”๊ฐ€์ ์ธ ์ปจํ…Œ์ด๋„ˆ๋“ค์— ์•ฑ์ด ์ถ”๊ฐ€์ ์ธ ์ ‘๊ทผ์„ ์š”์ฒญํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆผ์œผ๋กœ ๋ณด๋‹ˆ ์‰ฝ๋„ค์š”! ๋ฒˆ๋“ค ์ปจํ…Œ์ด๋„ˆ๋Š” ์•ฑ์˜ ๋ฒˆ๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ๋ฐ์ดํ„ฐ ์ปจํ…Œ์ด๋„ˆ๋Š” ์•ฑ๊ณผ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ปจํ…Œ์ด๋„ˆ๋Š” ๋‚ด๋ถ€์— ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋“ค์„ ๋˜ ๊ฐ€์ง€๊ณ  ์žˆ์ฃ . 

 

์•ฑ์€ ์ด ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋ฒ—์–ด๋‚˜์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ฑฐ๋‚˜ ์“ธ ์ˆ˜ ์—†๋„๋ก ์ œํ•œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์œ ์ผํ•˜๊ฒŒ ํ—ˆ์šฉ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋Š”๋ฐ, ์‹œ์Šคํ…œ์˜ API๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ์Œ์•… ์•ฑ์ด๋‚˜, ์—ฐ๋ฝ์ฒ˜ ์•ฑ์— ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ์š”.

 

๋””๋ ‰ํ† ๋ฆฌ ๋œฏ์–ด๋ณด๊ธฐ

์ƒŒ๋“œ๋ฐ•์Šค ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€์— ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋“ค์€ ์–ด๋–ค ์ข…๋ฅ˜๊ฐ€ ์žˆ์„๊นŒ์š”? ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋“ค๊ณผ ๊ทธ ์šฉ๋„๋ฅผ ์ •๋ฆฌํ•ด๋ด…์‹œ๋‹ค.

 

๋ฌธ์„œ์— ๋‚˜์™€์žˆ๋Š” ์ •๋ณด๋ฅผ ํ† ๋Œ€๋กœ ์ •๋ฆฌํ•ด๋ดค๋Š”๋ฐ์š”,  ์‚ฌ์‹ค ์ œ์ผ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ฒˆ๋“ค, ์บ์‹œ, ์ž„์‹œ ๋””๋ ‰ํ† ๋ฆฌ๋Š” ๋ฐฑ์—…๋˜์ง€ ์•Š๋Š”๋‹ค๋Š”๊ฑฐ์—์š”.

 

๋ฒˆ๋“ค์€ ๋ฐฑ์—…์„ ํ•˜์ง€ ์•Š๋Š” ๋Œ€์‹ ์— ์•ฑ ์Šคํ† ์–ด์™€์˜ ๋™๊ธฐํ™”๋ฅผ ํ†ตํ•ด ์ตœ์‹ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

 

๋งˆ๋ฌด๋ฆฌ

๋ˆˆ์ด ๊ณ„์† ๊ฐ๊ฒจ์„œ ์กฐ๊ธˆ ๊ธ‰ํ•˜๊ฒŒ ์ ๋‹ค๋ณด๋‹ˆ ๋‚ด์šฉ์ด ์•ฝ๊ฐ„ ๋ถ€์‹คํ•ด๋ณด์—ฌ์„œ ์กฐ๋งŒ๊ฐ„ ๋ณด์™„์„ ํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค! ๊ทธ๋ž˜๋„ ์•ฑ ์ƒŒ๋“œ๋ฐ•์Šค์˜ ์˜๋ฏธ์— ๋Œ€ํ•ด์„œ ์•Œ๊ฒŒ๋˜๊ณ , ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์ข…๋ฅ˜์— ๋Œ€ํ•ด์„œ๋„ ํ•œ ๋ฒˆ ์ญ‰ ์ •๋ฆฌํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋˜ ๊ฒƒ ๊ฐ™์•„์š”! ์ž˜๋ชป๋œ ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

 

๋ž˜ํผ๋Ÿฐ์Šค