728x90
๋ฐ˜์‘ํ˜•

์ „์ฒด 222

[Firebase] Firebase๋ž€? ์–ธ์ œ ์–ด๋””์— ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์€๊ฐ€

Firebase๋Š” Google์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์œผ๋กœ, ๋ชจ๋ฐ”์ผ ๋ฐ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ๊ฐœ๋ฐœํ•˜๊ณ  ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹ค์–‘ํ•œ ๋„๊ตฌ์™€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜์˜ ํ†ตํ•ฉ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. Firebase๋Š” ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์ธ์ฆ, ํ˜ธ์ŠคํŒ…, ํด๋ผ์šฐ๋“œ ํ•จ์ˆ˜, ํ‘ธ์‹œ ์•Œ๋ฆผ, ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌํ•  ๋•Œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜์˜ ํ”Œ๋žซํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. Firebase์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ์„œ๋น„์Šค์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค: Firebase Authentication: ์‚ฌ์šฉ์ž ์ธ์ฆ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ์ด๋ฉ”์ผ/๋น„๋ฐ€๋ฒˆํ˜ธ, ์†Œ์…œ ๋กœ๊ทธ์ธ(Google, Facebook, Twitter ๋“ฑ), ์ „ํ™”๋ฒˆํ˜ธ ์ธ์ฆ ๋“ฑ ๋‹ค์–‘ํ•œ ์ธ์ฆ ๋ฐฉ๋ฒ•์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Fi..

Computer Science 2024.01.18

[๋ฉ”๋””ํ๋ธŒ ์œ ์Ž„๋ผ๋”ฅ์ƒท] ์šธ์Ž„๋ผ ํ™ˆ์ผ€์–ด..?! ์œ ์Ž„๋ผ ๋”ฅ์ƒท ์‚ฌ์šฉํ›„๊ธฐ! ๐Ÿค“

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

[Xcode ์—๋Ÿฌ] Error (Xcode): Cycle inside Runner; building could produce unreliable results (ํ•ด๊ฒฐ๋ฒ• ํฌํ•จ โ—๏ธ)

์ด๋ฒˆ์— macOS๋ฅผ Ventura๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ์‹œํ‚ค๋ฉด์„œ XCode๋„ 15.1๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ์‹œ์ผฐ๋‹ค. ๊ทผ๋ฐ ์—ญ์‹œ ๋ฒ„์ „ ์—…์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋ฐ˜๊ฐ€์šด ์†Œ์‹์€ ์•„๋‹Œ๋“ฏ...ใ…  (๋Š˜ ๋งˆ์ฃผํ•˜๋Š” ๋นŒ๋“œ์—๋Ÿฌ) * macOS: 13.6.3, M1 Pro * xcode: 15.1 ์ง„์งœ ์—๋Ÿฌ ํ•œ 20๊ฐœ ๋ณธ๊ฑฐ ๊ฐ™๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ ํ•˜๋‚˜ํ•˜๋‚˜ ๋„์žฅ๊นจ๊ธฐํ•˜๋“ฏ์ด ๊ณ ์น˜๊ณ  ๊ฑฐ์˜ ๋ง‰๋ฐ”์ง€์ฏค ๋งˆ์ฃผํ•œ ์ด ์—๋Ÿฌ.. Cycle inside Runner; building could produce unreliable results. Cycle details: → Target 'Runner': ExtractAppIntentsMetadata โ—‹ Target 'Appname': CodeSign /Users/fon/Library/Developer/Xcode/DerivedDat..

Computer Science 2024.01.05

2024 ์Šคํƒ€๋ฒ…์Šค ๋‹ค์ด์–ด๋ฆฌ ํ›„๊ธฐ (์†์ง€ ์‚ฌ์ง„ ํฌํ•จ)

์˜ฌํ•ด๋„!! ์ €๋Š” ์Šคํƒ€๋ฒ…์Šค ํ”„๋ฆฌํ€€์‹œ๋ฅผ ์—ด์‹ฌํžˆ ๋ชจ์•„ ๋‹ค์ด์–ด๋ฆฌ๋ฅผ ์ˆ˜๋ นํ•˜์˜€์Šต๋‹ˆ๋‹ค !! ๐Ÿ˜€ #์Šคํƒ€๋ฒ…์Šค #๋‹ค์ด์–ด๋ฆฌ #ํ”Œ๋ž˜๋„ˆ ์ž‘๋…„์—๋Š” ๋ ˆ๋“œ ๋‹ค์ด์–ด๋ฆฌ๋ฅผ ๋ฐ›์•˜์—ˆ๋Š”๋ฐ์š”! ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡ [์Šคํƒ€๋ฒ…์Šค ๋‹ค์ด์–ด๋ฆฌ] 2023 ์Šคํƒ€๋ฒ…์Šค ๋‹ค์ด์–ด๋ฆฌ (์†์ง€ ๋ฆฌ๋ทฐ ํฌํ•จ๐Ÿ“•๐Ÿ“„) ์˜ฌํ•ด๋„ ์Šคํƒ€๋ฒ…์Šค ๋‹ค์ด์–ด๋ฆฌ๋ฅผ ๊ฒŸ์ฑ โญ๏ธ-!! ํ–ˆ๋‹น ๋‹ค์ด์–ด๋ฆฌ ์ƒ‰์€ ๋ญ”๊ฐ€ ๋นจ๊ฐ„์ƒ‰์ด ์ข‹์•„์„œ SINCERE RED ์‹ ์‹œ์–ด ๋ ˆ๋“œ ์ƒ‰์ƒ์œผ๋กœ ๊ณจ๋ž๋‹ค ์ด๊ฒƒ์€ ritual planner!!! ์ปค๋ฒ„๋ฅผ ํŽผ์ณค์„ ๋•Œ ์ฒซ ์žฅ~~ ๊ทธ ๋‹ค์Œ์—๋Š” 2023๋…„๊ณผ 20 mac-user-guide.tistory.com ์˜ฌํ•ด๋Š” ์ œ๊ฐ€ ์ข‹์•„ํ•˜๋Š” ์นด๋ฉœ ์ƒ‰์ƒ + ์†์ง€๋„ ๋” ์ œ ์Šคํƒ€์ผ์ด์–ด์„œ ๋ง์„ค์ž„์—†์ด ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค ใ…Žใ…Žใ…Ž ์ƒ‰์ƒ์ด ์˜ˆ์˜๊ฒŒ ์ž˜๋น ์ง„๊ฑฐ ๊ฐ™์•„์š” ๊ณ„์† ๊ฐœ๋ด‰ ์•ˆํ•˜๊ณ  ์žˆ๋‹ค๊ฐ€ 1์›”1์ผ ์ƒˆํ•ด๋ฅผ ๋งž์•„ํ•˜์ž๋งˆ์ž ๊ธฐ์œ ๋งˆ์Œ์œผ๋กœ ๊ฐœ๋ด‰ํ–ˆ์Šต๋‹ˆ๋‹ค..

์ผ์ƒ 2024.01.01

[๋ฐœ๋กœ์†Œ๋“] ๋ฐœ๋กœ์†Œ๋“ ์–ดํ”Œ๋กœ ์•ฑํ…Œํฌํ•˜์ž! ๐Ÿ’ธ (์ถ”์ฒœ์ฝ”๋“œ Z1QCGZ์ž…๋ ฅํ•˜๊ณ  1000์บ์‹œ ๋ฐ›์•„๊ฐ€์„ธ์š”~)

๐Ÿ’ฐ ์–ดํ”Œ ์†Œ๊ฐœ ์˜ค๋Š˜ ์ถ”์ฒœ๋“œ๋ฆด ์•ฑ์€ ๋ฐœ๋กœ์†Œ๋“ ์–ดํ”Œ์ž…๋‹ˆ๋‹ค ~! ์ผ์ƒ์†์—์„œ ์Šต๊ด€์„ ์‹ค์ฒœํ•˜์—ฌ ์†Œ๋“์„ ์–ป์–ด๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์ฆ˜๊ฐ™์ด ๋‚˜ํƒœํ•˜๊ณ  ๋Š˜์–ด์ง€๋Š” ์‹œ๊ธฐ์— ์Šต๊ด€๋งŒ ์ž˜ ์‹ค์ฒœํ•˜๋ฉด ๋ˆ์„ ์ค€๋‹ค๋‹ˆ..!! ์ทจ์ง€๊ฐ€ ์ข‹์€ ์–ดํ”Œ์ธ ๊ฒƒ ๊ฐ™์•„์š” ใ…Žใ…Ž ์–ดํ”Œ ์ž์ฒด๋„ ๋””์ž์ธ์ด ๋˜๊ฒŒ ๊ท€์—ฝ๊ณ  ํ†ตํ†ต๊ฑฐ๋ฆฌ๋Š” ๋Š๋‚Œ์ด๋ผ ์“ธ ๋•Œ ๊ธฐ๋ถ„ ์ข‹์•„์š” ๐Ÿ™‚ ๐Ÿ’ฐ ๋ˆ์„ ์–ป๋Š” ๋ฐฉ๋ฒ• ์ด๋ ‡๊ฒŒ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ์ฑŒ๋ฆฐ์ง€๋“ค์ด ๋‹ค์–‘ํ•˜๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„ ์‰ฝ๊ฒŒ ๋„์ „ํ•  ์ˆ˜ ์žˆ๋Š” ์ฑŒ๋ฆฐ์ง€๋“ค์ด์—์š” :D ์ œ๊ฐ€ ์ฐธ์—ฌ์ค‘์ธ ์ฑŒ๋ฆฐ์ง€๋กœ๋Š” - ๋งค์ผ ๋ฌผ ๋งˆ์‹œ๊ธฐ - ์˜ค๋Š˜ ์ง€์ถœ ์ธ์ฆํ•˜๊ธฐ - ์ฒœ ๋ณด ๊ฑท๊ธฐ ์ด๋ ‡๊ฒŒ 3๊ฐ€์ง€ ์ž…๋‹ˆ๋‹ค! ๋‹ค ์ œ๊ฐ€ ๊ผญ ํ•„์š”๋กœ ํ•˜๋Š” ์Šต๊ด€๋“ค์ด์ง€๋งŒ ์ž˜ ์ง€์ผœ์ง€์ง€ ์•Š๋Š” ๊ฒƒ๋“ค์ด๋ผ ๋„์ „ํ–ˆ์–ด์š” ใ…Žใ…Ž ์•„์ง๊นŒ์ง€ ์–ด๋ ต์ง€ ์•Š๊ฒŒ ์ž˜ ์‹ค์ฒœํ•˜๊ณ  ์žˆ๊ณ  ๋ˆ๋„ ์Œ“์ด๋‹ˆ ๋ฟŒ๋“ฏํ•˜๋”๋ผ๊ตฌ์š” ใ…Žใ…Ž ์ด ์™ธ์—๋„ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฑธ์Œ์ˆ˜์— ..

๋นˆzip 2023.12.04

[Maison Margiela] ๋ฉ”์ข… ๋งˆ๋ฅด์ง€์—˜๋ผ ์บ”๋“ค&ํ™€๋” ์„ธํŠธ ์–ธ๋ฐ•์‹ฑ ๐Ÿ“ฆ

#๋ฉ”์ข…๋งˆ๋ฅด์ง€์—˜๋ผ #Maison Margiela #์บ”๋“คํ™€๋” ๋‚ด๊ฐ€ ๋ˆˆ์—ฌ๊ฒจ๋ณด๋˜ ๋ธŒ๋žœ๋“œ, ๋ฉ”์ข… ๋งˆ๋ฅด์ง€์—˜๋ผ์—์„œ ์บ”๋“ค ํ™€๋” ์„ธํŠธ๋ฅผ ๊ตฌ๋งคํ•ด๋ณด์•˜๋‹ค ์„ค๋ ˆ๋Š” ๋งˆ์Œ์œผ๋กœ ์–ธ๋ฐ•์‹ฑ ๊ณ ๊ณ ์‹ฑ! ๋‚ด๊ฐ€ ํ™ˆํŽ˜์ด์ง€์—์„œ ๋ณด๊ณ  ๋ฐ˜ํ–ˆ๋˜ ์‚ฌ์ง„..! ๋ฐฐ๋‹ฌ์˜จ ๋ฐ•์Šค ์บ”๋“ค ํ™€๋” ๋ฐ•์Šค์™€ ์บ”๋“ค์ด ๊ฐ๊ฐ ํฌ์žฅ๋˜์–ด ๋„์ฐฉํ–ˆ๋‹ค ๋ฑ์Šค ๋งˆ์ € ์ด๋ป๋ฒŒ์ž„;; ์–ธ๋ฐ•์‹ฑ์˜ ์‚ฐ๋ฌผ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ๋ถ€ํ’ˆ๋ณ„๋กœ ๊ฐœ๋ณ„ํฌ์žฅ ๋˜์–ด์žˆ๊ณ , ํŒŒ์†์ด ์‰ฌ์šด ์œ ๋ฆฌ๋ผ ๊นจ์ง€์ง€ ์•Š๊ฒŒ ์‹ ๊ฒฝ์จ์„œ ํฌ์žฅํ•ด์ค€ ๊ฒƒ ๊ฐ™๋‹ค ์บ”๋“ค๊ณผ ์บ”๋“ค ๋ฐ›์นจ๋Œ€ ์•„๋‹ˆ ๋ฐ›์นจ๋Œ€์— ์บ”๋“ค ์˜ฌ๋ ค๋†“์œผ๋ฉด ์–ด์ฐจํ”ผ ๋ณด์ด์ง€๋„ ์•Š๋Š” ๋ถ€๋ถ„์ธ๋ฐ ์ด๋ ‡๊ฒŒ ์‹ ๊ฒฝ์จ์„œ ์Œ๊ฐ์ด ์ƒˆ๊ฒจ์ ธ์žˆ๋‹ค๋‹ˆ.. ๋„˜ ์˜ˆ์˜๋‹ค ใ…  ์บ”๋“ค ํ™€๋”์˜ ํƒ‘ ์บ”๋“ค ํ™€๋”์˜ ๋ฐ‘๋ถ€๋ถ„๊ณผ ๋ฎ๋Š” ๋งˆ๊ฐœ ์ „๋ถ€ ๊ฑฐ์šธ์ด๋‹น ใ…‹ใ…‹ใ…‹ใ…‹ ๋กœ๊ณ  ์Œ๊ฐ๋„ ๋‹ค ์žˆ๋‹ค ์™ ์ง€ ๋ชจ๋ฅด๊ฒŒ ํ•œ๋ฒˆ ์˜ฌ๋ ค๋ณด๊ณ  ์‹ถ์–ด์„œ ํƒฌ๋ฒ„๋ฆฐ์ฆˆ ์บ”๋“ค๋„ ์˜ฌ๋ ค๋ด„ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ๋‚˜๋ฆ„ ์ž˜ ์†Œํ™”ํ•˜๋Š”..

[Android] keystore๋ž€? keystore ์ƒ์„ฑ ๋ฐฉ๋ฒ• ๋ฐ ์—ญํ• 

[Android] buildType์ด๋ž€? debug vs release ๐Ÿ›  ํ”„๋กœ์ ํŠธ์˜ buildType์€ ๊ธฐ๋ณธ์ ์œผ๋กœ 2๊ฐœ 1. debug 2. release ์ด ๋‘˜์˜ ๊ฐ€์žฅ ํฐ ์ฐจ์ด๋Š” ๋ฌด์—‡์ธ๊ฐ€ ?? ์งง๊ฒŒ ์š”์•ฝ ํ•˜๋ฉด, ๊ฐœ๋ฐœ์ž๋“ค์ด ์•ฑ์„ ํ…Œ์ŠคํŠธํ•˜๋ฉด์„œ ๋ฒ„๊ทธ๋ฅผ ์ฐพ๊ณ , ๋˜ ๊ทธ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ํ•˜๋Š” ์ž‘์—…๋“ค์„ debug mac-user-guide.tistory.com ๐Ÿ‘†๐Ÿ‘†๐Ÿ‘† ์•ž์„œ buildType์˜ ์ข…๋ฅ˜ 2๊ฐ€์ง€, debug์™€ release type์— ๋Œ€ํ•ด ์„ค๋ช…์„ ํ–ˆ์Œ ์œ„ ๊ธฐ๋ฐ˜์œผ๋กœ ์•„๋ž˜ ๋‚ด์šฉ์„ ์„ค๋ช…ํ•  ๊ฒƒ์ž„ debug.keystore ์ƒ์„ฑ debug.keystore๋Š” android sdk๋ฅผ PC์— ์„ค์น˜ํ•˜๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จ์ด ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋”ฐ๋กœ ์ƒ์„ฑํ•˜์ง€ ์•Š์•„๋„ ๋จ! debug.keystore์˜ ์œ„์น˜ window : C:/..

[Android] buildType์ด๋ž€? debug vs release ๐Ÿ› 

ํ”„๋กœ์ ํŠธ์˜ buildType์€ ๊ธฐ๋ณธ์ ์œผ๋กœ 2๊ฐœ 1. debug 2. release ์ด ๋‘˜์˜ ๊ฐ€์žฅ ํฐ ์ฐจ์ด๋Š” ๋ฌด์—‡์ธ๊ฐ€ ?? ์งง๊ฒŒ ์š”์•ฝ ํ•˜๋ฉด, ๊ฐœ๋ฐœ์ž๋“ค์ด ์•ฑ์„ ํ…Œ์ŠคํŠธํ•˜๋ฉด์„œ ๋ฒ„๊ทธ๋ฅผ ์ฐพ๊ณ , ๋˜ ๊ทธ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ํ•˜๋Š” ์ž‘์—…๋“ค์„ debug type์—์„œ ํ•จ. ๊ทธ๋ฆฌ๊ณ  release type๊ณผ์˜ ์•„์ฃผ ํฐ ์ฐจ์ด์ ์€, release type์€ ์‹คํ–‰ํ•˜๋ คํ• ๋•Œ keystore alias, keystore ์œ„์น˜, keystore ๋น„๋ฐ€๋ฒˆํ˜ธ ๋“ฑ์„ ์š”๊ตฌํ•จ!!! ์™œ ์š”๊ตฌํ•˜๋ƒ?? ์™œ๋ƒ๋ฉด, release type์€ ์•ฑ ์ถœ์‹œ์šฉ์ด๊ธฐ ๋•Œ๋ฌธ!! ์•ฑ์ด ์ถœ์‹œ๋˜๋ฉด ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์ด Google Play Store์—์„œ ์•ฑ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฑฐ ์•„์‹œ์ฃ ?

[์•„์นด์ด๋ธŒ์•ฑํฌ ๋ถ€์ธ ] archivepke ๋ ˆ์ธ๋ถ€์ธ  ํ›„๊ธฐ ๐Ÿ‘ข

#์•„์นด์ด๋ธŒ์•ฑํฌ #archivepke ์„ฑ์ˆ˜๋™์— ์žˆ๋Š” ์•„์นด์ด๋ธŒ์•ฑํฌ์—์„œ ๊ฐ€๋ฐฉ๊ณผ ๋ถ€์ธ ๋ฅผ ๊ตฌ๋งคํ•˜์˜€๋‹ค ๐Ÿ’• ๋„˜๋‚˜ ๋ง˜์—๋“œ๋Š” ๋ถ€์ธ  ํ›„๊ธฐ..! (๊ฐ€๋ฐฉ๋„ ํ›„๊ธฐ ์˜ฌ๋ฆด๊ฒŒ์šฉ) ๋‚ด๊ฐ€ ์‚ฐ ์ œํ’ˆ์€ ์š”๋†ˆ์ด๋‹ค..! ๋‚˜๋Š” ์‚ฌ์‹ค ์ด ๋ธŒ๋žœ๋“œ๋ฅผ ์•Œ๊ณ  ๊ฐ„๊ฑด ์•„๋‹ˆ์—ˆ๊ตฌ ์„ฑ์ˆ˜๋™์—์„œ ๋†€๋‹ค๊ฐ€ ๋ญ”๊ฐ€ ๋ถ„์œ„๊ธฐ๊ฐ€ ์‹ฌ์ƒ์ฐฎ๊ธธ๋ž˜๐Ÿ™ƒ ์Šคํ† ์–ด์— ๋“ค์–ด๊ฐ€๋ดค๋”๋‹ˆ ๋„ˆ๋ฌด ๋‚ด ์Šคํƒˆ๋“ค์ด ๋งŽ์•˜๋˜๊ฒƒ!! ๊ทธ ์ค‘์— ์š” ์•„์ด๊ฐ€ ํ•œ๋ˆˆ์— ์˜์˜ฅ! ๋“ค์–ด์™€์„œ ๋ฐ”๋กœ ์‹ ์–ด๋ณด๊ณ  ๊ตฌ๋งคํ–ˆ๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ ์†์ „์†๊ฒฐ!! ๐Ÿ‘๐Ÿ‘๐Ÿ‘ ํ• ์ธ์€ ์—†์—ˆ๊ณ  ๊ฐ€๊ฒฉ์€ ์ข€ ์žˆ๋Š”ํŽธ ์ธ๊ฑฐ ๊ฐ™๋‹ค ๊ทธ๋ž˜๋„ ์–ด๋”œ๊ฐ€๋‚˜ ๋ณด์ด๋Š” ํ”ํ•œ ๋Š๋‚Œ์˜ ๋””์ž์ธ์ด ์•„๋‹ˆ์–ด์„œ ๋ง˜์— ๋“ค์—ˆ๋‹ค ๊ฒ€์ •์ƒ‰๋„ ์žˆ์—ˆ๋Š”๋ฐ ๋‚œ ๋ฐ์€์ƒ‰์ฒ˜๋Œ์ด๋ผ ๋ฒ ์ด์ง€์ƒ‰์œผ๋กœ ๊ตฌ๋งค! ๐Ÿ˜† ๋ณธ๊ฒฉ..UNBOXING..ํฌ์žฅ์ด ์—„์ฒญ ์ž˜๋˜์–ด์žˆ๋‹ค ์ผ๋‹จ ๋ฐ•์Šค๋„ ์—„์ฒญ ๋‹จ๋‹จํ•˜๊ณ  ๋”ฑ ๊ฐ์ง„๊ฒŒ ์•„์ฃผ ๋ง˜์— ๋“ค์—ˆ๋‹ค + ์ง์›๋ถ„์ด ํฌ์žฅํ•ด์ฃผ์‹ค๋•Œ ..

[ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ํฌํ•จ] CocoaPods could not find compatible versions for pod "":

pod install์‹œ ๋‚ด๊ฐ€ ๋งˆ์ฃผํ•œ ์—๋Ÿฌ: CocoaPods could not find compatible versions for pod "#####": ๋ฌด์ž‘์ • pod deintegrate → pod clean → pod install ์„ ๋ฐ˜๋ณตํ–ˆ์ง€๋งŒ ๊ณ„์† ๋งˆ์ฃผํ–ˆ๋‹ค ์—๋Ÿฌ์ฐฝ์—๋Š” 'pod repo update'๋ฅผ ํ•˜๋ผ๊ณ  ์จ์ ธ์žˆ๋Š”๋ฐ, ๋‚œ ์ตœ๊ทผ์— ์ด๋ฏธ pod update๋ฅผ ํ•œ ์ƒํƒœ์˜€๊ณ  ๋˜ ๋ฒ„์ „์—…์„ ํ•  ํ•„์š”๋Š” ์—†์—ˆ๋‹ค.. ๊ทธ๋Ÿฌ๋‹ค ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜๋‹ค,,!!!!!!! flutter pub get → cd ios → pod install flutter pub get์ด ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์ด์—ˆ๋‹ค..!! ๐Ÿ˜ƒ ์ €์ฒ˜๋Ÿผ pod clean์œผ๋กœ๋งŒ ํ•ด๊ฒฐ์ด ๋˜์ง€ ์•Š์€ ๋ถ„๋“ค์€ flutter pub get์„ ํ•ด๋ณด์„ธ์š”

[Flutter] pubspec.yaml & pubspec.lock

pubspec.lock - flutter ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€์˜ ๋ฒ„์ „์„ ์ •ํ™•ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํŒŒ์ผ - pubspec.yaml ํŒŒ์ผ์— ๋ช…์‹œ๋œ ํŒจํ‚ค์ง€๋“ค๊ณผ ๊ทธ ์˜์กด์„ฑ ํŒจํ‚ค์ง€๋“ค์˜ ์ •ํ™•ํ•œ ๋ฒ„์ „ ์ •๋ณด๋ฅผ ํฌํ•จ - ์™œ ํ•„์š”ํ•˜๋Š๋ƒ ? --> ํ”„๋กœ์ ํŠธ๋ฅผ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œ, ํŒจํ‚ค์ง€ ๋ฒ„์ „ ์ถฉ๋Œ ๋ฐฉ์ง€, ํ”„๋กœ์ ํŠธ์˜ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•จ! - ์ผ๋ฐ˜์ ์œผ๋กœ ํ•ด๋‹น ํŒŒ์ผ์„ ์ง์ ‘ ์ˆ˜์ •ํ•˜์ง€ ์•Š์Œ. pubspec.yaml ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜์—ฌ ํŒจํ‚ค์ง€๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ฒ„์ „๋ฒ”์œ„๋ฅผ ์กฐ์ •ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ด€๋ฆฌ๋จ pubspec.yaml - ํ”„๋กœ์ ํŠธ์˜ ์ข…์†์„ฑ์„ ์„ ์–ธํ•˜๋Š” ๊ณณ - ์–ด๋–ค ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ์ง€, ์–ด๋–ค ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ์ง€ ๋ช…์‹œ (ํŒจํ‚ค์ง€์˜ ์ตœ์†Œ ๋ฒ„์ „, ๋ฒ”์œ„ ๋“ฑ์ด ์ •์˜๋จ)

[๊ด‘๋ช…๋™๊ตด] ์—ฌ๋ฆ„ ๋†€๊ฑฐ๋ฆฌ ์ถ”์ฒœ! ๋™๊ตด์†์œผ๋กœ~๐Ÿฅถ (๊ฐ€์กฑ๋ผ๋ฆฌ, ์—ฐ์ธ๋ผ๋ฆฌ ์ถ”์ฒœ๐Ÿ‘จ‍๐Ÿ‘ง‍๐Ÿ‘ฆ)

๊ด‘๋ช…์— ์žˆ๋Š” ์—ฌ๋ฆ„์ฒ  ๋ช…์†Œ ๊ด‘๋ช…๋™๊ตด์„ ๋‹ค๋…€์™”๋‹ค๐Ÿ˜† 33๋„๋ฅผ ์ฐ๋Š” ๋ฌด๋”์œ„์—.. ๋™๊ตด์€ ์‹œ์›ํ•˜๊ฒŒ ๋†€๊ธฐ ์ตœ์ ์ธ๊ณณ !! ์œ„์น˜๊ฒฝ๊ธฐ ๊ด‘๋ช…์‹œ ๊ฐ€ํ•™๋กœ85๋ฒˆ๊ธธ 142 ๊ด‘๋ช…๋™๊ตด์€ ๊ด‘๋ช…์— ์žˆ๊ณ  ์ด์ผ€์•„ ๊ทผ์ฒ˜์— ์žˆ๋‹ค! ์ฃผ์ฐจ์ฃผ์ฐจ๋„ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์„ ๋ถˆ์ œ๋กœ ๋ฌด์กฐ๊ฑด 3000์›์ด๋‹น ์ž…์žฅ๋ฃŒ์„ฑ์ธ 6,000์› ์ฒญ์†Œ๋…„ 3,500์› ์–ด๋ฆฐ์ด 2,000์›์ฐธ๊ณ ๋กœ ๊ด‘๋ช…์ฃผ๋ฏผ์€ 50%ํ• ์ธ์ด ๋“ค์–ด๊ฐ„๋‹ค..!!๋™๊ตด ์ž…๊ตฌ๋Š” ์–ธ๋• ์œ„์ชฝ์— ์žˆ์–ด์„œ ๊ฑธ์–ด์˜ฌ๋ผ๊ฐ€์•ผํ•œ๋‹ค ๊ฑธ์–ด์˜ฌ๋ผ๊ฐ€๋ฉด์„œ ๋•€์„ ์ž”๋œฉ ํ˜๋ ค ์‚ด์ง ๊ธฐ๋ถ„์ด ์•ˆ ์ข‹์•„์งˆ ์ฐฐ๋‚˜.. ๐Ÿฅต ๋™๊ตด ๊ทผ์ฒ˜์— ๋‹ค๋‹ค๋ฅด์ž ์—„์ฒญ ์‹œ์›ํ•œ ๋ฐ”๋žŒ์ด ์†”์†” ๋ถˆ์–ด์„œ๐ŸŒฌ๏ธ ์นœ๊ตฌ๋ž‘ ๋›ฐ์–ด์„œ ๋™๊ตด๋กœ ์ž…์žฅํ–ˆ๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ ๋ˆ„๊ฐ€ ์—์–ด์ปจ์„ ๊ฐ•ํ’์œผ๋กœ ํŠผ ๊ฒƒ ๋งˆ๋ƒฅ ์–ด~~~์—„์ฒญ ์‹œ์›ํ–ˆ๋‹ค ๐Ÿฅถ ์ž…์žฅํ•˜๋ฉด์„œ ๋ณด๋‹ˆ ๊ฐ€์กฑ๋ผ๋ฆฌ ์˜จ ๊ด€๋žŒ๊ฐ์ด ๋Œ€๋ถ€๋ถ„์ด์—ˆ๋‹ค๐Ÿ‘จ‍๐Ÿ‘ฉ‍๐Ÿ‘ง‍๐Ÿ‘ฆ๋“ค์–ด๊ฐ€์ž๋งˆ์ž ๋น›์˜๋™๊ตด?(์ด๋ฆ„์ด ๊ธฐ..

์ผ์ƒ 2023.07.03

[LEXON] ๋ ‰์Šจ ๋ฏธ๋‹ˆ๋žจํ”„ Lexon mini lamp

#๋ ‰์Šจ ์กฐ๋ช… #๋ฒ„์„ฏ ๋žจํ”„ #lexon ๋‚ด๊ฐ€ ์ง„์งœ ์ง„์งœ ๊ฐ–๊ณ  ์‹ถ์–ดํ•˜๋˜ ๋ ‰์Šจ ๋ฏธ๋‹ˆ๋žจํ”„..! ์‚ฌ์ด์ฆˆ๋ฅผ ๊ต‰์žฅํžˆ ๋งŽ์ด ๊ณ ๋ฏผํ–ˆ๋Š”๋ฐ ๋‚˜๋Š” ๊ท€์—ฌ์šด ๋ฏธ๋‹ˆ ์‚ฌ์ด์ฆˆ๋กœ ๊ตฌ๋งคํ–ˆ๋‹ค ๐Ÿ˜Š ๋ ‰์Šจ ์กฐ๋ช….. ์–ด๋–ค ๋†ˆ์ธ์ง€ ๊นŠ์ด ํŒŒ๋ณด์ž..! ์–ธ๋ฐฉ์‹ GoGo~~โœจ lexon์กฐ๋ช…์€ LED ์กฐ๋ช…์ด์—์š”.! ์ƒ‰์ƒ์ด ์ด๋ ‡๊ฒŒ๋‚˜!!! ๋งŽ์•˜์—ˆ๋Š”๋ฐ์šฉ ์ €๋Š” ์ œ์ผ ๋ฌด๋‚œํ•˜๊ณ  ์‰ฌํฌํ•œ ์‹ค๋ฒ„๋ฅผ ๊ตฌ๋งคํ–ˆ์Šต๋‹ˆ๋‹น ใ…Žใ…Ž ์ „ ์›๋ž˜ ๋‹ค์–‘ํ•œ ์ƒ‰๊ฐ์„ ์ข‹์•„ํ•˜๋Š” ํŽธ์ด์ง€๋งŒ ์–˜๋งŒํผ์€ ์ผ๋‹จ ๊ธฐ๋ณธํ…œ๋ถ€ํ„ฐ ์ฑ„์›Œ๋‚˜๊ฐ€์ž๋Š” ๋งˆ์ธ๋“œ ๐Ÿ˜ ๋ฐ•์Šค๊ธฐ ์ฑ… ์ฒ˜๋Ÿผ ์—ด๋ฆฌ๋”๋ผ๊ตฌ์š”! ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ์‹ ๊ธฐ ์•ˆ์— ์š”๋กท๊ฒŒ ๋ฟ…!ํ•˜๊ณ  ๋žจํ”„๊ฐ€ ๋“ค์–ด์žˆ์–ด์šฉ USB ํฌํŠธ๋„ ํ•จ๊ป˜ ์ค€๋‹ต๋‹ˆ๋‹ค! ์™œ๋ƒ๋ฉด ์ถฉ์ „์‹์ด๊ธฐ ๋•Œ๋ฌธ์ด์ฃ ~~| ์ด๊ฑด ์„ค๋ช…์„œ ์„ค๋ช…์„œ๊นŒ์ง€ ์ฒจ๋ถ€ํ•˜๋Š” ์ฐธ๋œ ๋ฆฌ๋ทฐ์ธ.. ใ…‹ใ…‹ใ…‹ใ…‹ ์ง ! ๋ถˆ ์•ˆ ์ผฐ์„๋•Œ ๋ชจ์Šตโœจ ๋ ‰์Šจ ์กฐ๋ช…์€ ์•„๋ž˜์— ์Šค์œ„์น˜๊ฐ€ ์žˆ์–ด์„œ ์•„๋ž˜ ..

[Android Studio] device selection์— virtual device ์•ˆ๋œจ๋Š” ์ด์Šˆ ๐Ÿ˜ซ (ํ•ด๊ฒฐ ํฌํ•จ)

Device Manager์—์„œ virtual device ๊นŒ์ง€ ๋‹ค ์„ค์น˜ํ–ˆ๋Š”๋ฐ device selection์— ๋„๋ฌด์ง€!!! ๋œจ์งˆ ์•Š์•„์„œ ๋นŒ๋“œ๋ฅผ ํ•ด๋ณผ ์ˆ˜๊ฐ€ ์—†์—ˆ๋‹ค ใ… ใ… ใ…  ์ง„์งœ ๊ฑฐ์˜ ๋ช‡์ผ์„ ๊ณ ์ƒํ–ˆ๋Š”๋ฐ.. ์ •๋ง ํ„ฐ๋ฌด๋‹ˆ ์—†๋Š” ์ด์Šˆ์˜€๋”ฐ๋Š”....ใ…Ž flutter doctor ์šฐ์„  ๋‹ค๋“ค ์ด๊ฑฐ ํ•œ๋ฒˆ๋งŒ ๋Œ๋ ค๋ณด์„ธ์š”... ์—ฌ๊ธฐ์„œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์œผ๋ฉด ์•ˆ๋ฉ๋‹ˆ๋‹ค! Unable to locate Android SDK ์ €๋Š” Unable to locate Android SDK (android sdk ๊ฒฝ๋กœ ์„ค์ •์ด ์ œ๋Œ€๋กœ ์•ˆ๋˜์–ด์žˆ๋‹ค) ๊ณ  ์˜ค๋ฅ˜๊ฐ€ ๋œจ๋”๋ผ๊ตฌ์š” "android sdk ๊ฒฝ๋กœ๊ฐ€ ์–ด๋””์ง€..?" ์‹ถ์œผ์‹  ๋ถ„๋“ค์€ ์•„๋ž˜ ๋นจ๊ฐ„ ๋ฐ•์Šค ํด๋ฆญํ•˜๋ฉด ์ด๋ ‡๊ฒŒ ๊ฒฝ๋กœ๋ฅผ ์•Œ๋ ค์ค€๋‹ต๋‹ˆ๋‹ค~! ๊ฒฝ๋กœ๊ฐ€ ํ™•์ธ๋˜์…จ๋‹ค๋ฉด, ํ„ฐ๋ฏธ๋„์— ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์–ด ๊ฒฝ๋กœ ์ง€์ •์„ ํ•ด์ฃผ์„ธ์š”!..

[Flutter] ios ๋ฐฐํฌํ•˜๊ธฐ!!

ํ„ฐ๋ฏธ๋„์—์„œ ์•„๋ž˜ ๋ช…๋ น ์น˜๊ณ  ์˜ค๋ฅ˜์—†์ด ๋Œ์•„๊ฐ€๋ฉด ๋ฉ๋‹ˆ๋‹น ์•„๋ž˜ ๋ช…๋ น์–ด๋Š” dev ๋ฒ„์ „ ๋ฐฐํฌํ•˜๋Š” ๋ช…๋ น์–ด์ž…๋‹ˆ๋‹ค! flutter build ipa --release --flavor dev ์ฃผ์˜์‚ฌํ•ญ ๐Ÿ–– ๋‚ด๊ฐ€ ์ง์ ‘ ๋ฐฐํฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์œผ๋ ค๋ฉด ๊ด€๋ฆฌ์ž๊ฐ€ ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค appstore connect์— ๋“ค์–ด๊ฐ€์„œ ๋‚˜์˜ ์—ญํ• ์ด '๊ด€๋ฆฌ์ž'๋กœ ๋˜์–ด์žˆ๋Š”์ง€ ๊ผญ ํ™•์ธํ•ด์ฃผ์„ธ์š”! ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ถŒํ•œ์ด ์—†์–ด ๋ฐฐํฌ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

728x90
๋ฐ˜์‘ํ˜•