Notice
Recent Posts
Recent Comments
Link
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กโš ๏ธ deprecated โš ๏ธ/ํŠธ๋ฆฝํ”Œ๋žœ(TripPlan) (6)

lgvv98

[iOS15] Alert์„ ํ†ตํ•ด ์„ค์ •์ฐฝ์œผ๋กœ ๋“ค์–ด๊ฐ€๊ธฐ โš™๏ธ

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” ์„ค์ •์ฐฝ์œผ๋กœ ์ด๋™ํ•˜๋Š” ์ฝ”๋“œ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ์˜ˆ์ •์ด์•ผ. ๐Ÿ”ถ ์™œ? ์ด๋ฒˆ์— ํ•ด๊ฒฐ๋งŒ๋‚œ ๋ฌธ์ œ๋Š” ์ง€๋„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์œ ์ €์—๊ฒŒ ์œ„์น˜๊ถŒํ•œ์„ ๋ฐ›์•„์•ผ ํ•˜๋Š”๋ฐ, ์œ ์ €๊ฐ€ ์œ„์น˜๊ถŒํ•œ์„ ๊ฑฐ๋ถ€ํ–ˆ์„ ๊ฒฝ์šฐ ์•ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜๊ฐ€ ์—†๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์–ด. ์•„๋‹ˆ ์‚ฌ์šฉํ•  ์ˆ˜๊ฐ€ ์—†๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ, ๋‚ด ์œ„์น˜ ์ฃผ๋ณ€์œผ๋กœ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค˜์•ผํ•˜๋Š”๋ฐ, ๋ณด์—ฌ์ค„ ์ˆ˜๊ฐ€ ์—†๋Š”๊ฑฐ์•ผ..! ๊ทธ๋ž˜์„œ ์œ„์น˜๋ฅผ ๊ฑฐ๋ถ€ํ–ˆ์„ ๊ฒฝ์šฐ, ์œ„์น˜ ์ •๋ณด๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•ด ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ ์„ค์ •์ฐฝ์œผ๋กœ ๋ณด๋‚ด๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•˜๊ฒŒ ๋˜์—ˆ์–ด. โœ… ์œ„์น˜๊ถŒํ•œ ๋จผ์ € ๋‚˜์˜ค๊ฒŒ๋”!!! ๐Ÿ”ถ ์—ฌ๊ธฐ์„œ Don't Allow ์„ ํƒํ•˜๋Š” ๊ฒƒ ๊นŒ์ง€๊ฐ€ ๊ธฐ๋ณธ ์„ธํŒ…. ์œ„์น˜ ๊ถŒํ•œ์ด ์—†์œผ๋ฉด?? ๐Ÿ”ถ ์„ค์ • ํด๋ฆญ์‹œ!! โœ… ๊ทธ๋Ÿผ ์ฝ”๋“œ๋Š” ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ• ๊นŒ? func setAuthAlertAction() { let authAlertController : U..

[iOS] WKWebView์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž (iOS ๋ธ”๋กœ๊ทธ ์ถ”์ฒœ!)๐Ÿ˜‡

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” WKWebView์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž. ์‹œ์ž‘์— ์•ž์„œ, ์ด๋ฒˆ์— ์—„์ฒญ๋‚œ ๋ธ”๋กœ๊ทธ๋ฅผ ํ•˜๋‚˜ ๋ฐœ๊ฒฌํ–ˆ๋Š”๋ฐ, ์ด๊ฑด ๋‚˜๋งŒ ์•Œ๊ธฐ ๋„ˆ๋ฌด ์•„๊นŒ์›Œ์„œ ๋ชจ๋‘๊ฐ€ ์•Œ์•˜์œผ๋ฉด ํ•˜๋Š” ๋งˆ์Œ์—์„œ! https://ios-development.tistory.com/ ๊น€์ข…๊ถŒ์˜ iOS ์•ฑ ๊ฐœ๋ฐœ ์•Œ์•„๊ฐ€๊ธฐ iOS๊ฐœ๋ฐœ์„ ์œ„ํ•ด์„œ ํ•„์š”ํ•œ ์ง€์‹์„ ๊ณต์œ  ํ•˜๋Š” ๋ธ”๋กœ๊ทธ ios-development.tistory.com iOS ๋ธ”๋กœ๊ทธ๋Š” zedd๋‹˜๋„ ์ •๋ง ์œ ๋ช…ํ•˜์‹œ์ง€๋งŒ, ์ด ๋ถ„์ด ํ•™์Šตํ•˜์‹  ๊ธธ์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผ๊ฐ„๋‹ค๋ฉด ๋‚˜๋„ ํœผ๋ฃกํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์€ ๋Š๋‚Œ, ๊ทธ๋ฆฌ๊ณ  ์ด ๋ถ„์ฒ˜๋Ÿผ ๋ฉ‹์ง„ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋„๋ก ์ž๊ทน๋„ ๋ฐ›๊ณ  ๋…ธ๋ ฅ๋„ ํ•ด์•ผ๊ฒ ๋‹ค...! ๊ทธ๋ฆฌ๊ณ  ํฌ์ŠคํŒ… ๋ช‡๊ฐœ๋ฅผ ํ™•์ธํ•ด ๋ณด์•˜๋Š”๋ฐ ๋‚ด์šฉ์ด ์ •๋ง ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋”ฑ ์ ์–ด์ฃผ์…”์„œ..! ์–ธ์  ๊ฐ€ ์ด ๊ธ€์„ ๋ณด๊ฒŒ ๋˜์‹ ๋‹ค๋ฉด ใ…Žใ……ใ…Ž..

[iOS] WebView javaScript ํ•จ์ˆ˜ ํ˜ธ์ถœ๐Ÿ˜จ

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” ์›น๋ทฐ๋ฅผ ํ†ตํ•ด javaScript๋กœ ์ž‘์„ฑ๋œ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ์˜ˆ์ •์ด์•ผ. ํ•˜๋‚˜ํ•˜๋‚˜ ๊ผผ๊ผผํžˆ ๋ณด๋‹ค๋ณด๋ฉด ๋ถ„๋ช…ํžˆ ๋‹ค ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋“ค์ด์—ˆ์ง€๋งŒ, WebView ๊ฐœ๋ฐœ๋กœ js๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ ์ž‘์—…ํ•˜๋Š”๊ฒŒ ์ต์ˆ™ํ•˜์ง€ ์•Š๋˜ ๋‚ด๊ฒŒ, ์ƒ๊ฐ๋ณด๋‹ค ์–ด๋ ค์šด ์ž‘์—…์ด์—ˆ์–ด... (์—„์ฒญ๋‚œ ์‚ฝ์งˆ์˜ ๊ณผ์ •s) (๊ทธ๋‚˜๋งˆ ๋‹คํ–‰์ธ๊ฑด, ์ง„๋กœ๋ฅผ ์ •ํ•˜๊ฒ ๋‹ค๊ณ  js๋ฅผ ๊ณต๋ถ€ํ•˜์—ฌ ์›น ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ๋˜ ๊ฒƒ์ด ์ •๋ง์ •๋ง ํฐ ๋„์›€์ด ๋˜์—ˆ๋‹ค๋Š” ์‚ฌ์‹ค!) โœ… ๋ชฉ์ฐจ 1๏ธโƒฃ ์›น ํ™˜๊ฒฝ์„ค์ • 2๏ธโƒฃ iOS ํ™˜๊ฒฝ์„ค์ • 1๏ธโƒฃ ์›น ํ™˜๊ฒฝ์„ค์ • - ์šฐ์„  ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์ž์˜€๋‹ค๋ฉด, ์›น ํŽ˜์ด์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์„œ ํ…Œ์ŠคํŠธ ํ•ด๋ณผ์ง€์— ๋Œ€ํ•ด์„œ ์ •๋ง ๋ง‰๋ง‰ํ•˜๊ฒ ์ง€? ๊ทธ! ๋ž˜! ์„œ! ๋‚ด๊ฐ€ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ฆฌํ•ด์ค„ ์˜ˆ์ •์ด์•ผ. ๐Ÿ”ถ 1. VSCode๋ฅผ ์„ค์น˜ํ•œ๋‹ค. ๐Ÿ”ถ 2. ..