Etc (15) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ Xcode ] Xcode์ ์๋ Version๊ณผ Build์ ์ฐจ์ด๋ ๋ฌด์์ผ๊น? Xcode์ Version๊ณผ Build๋ ๋ฌด์จ ์ฐจ์ด๊ฐ ์๊ณ , ์ด๋จ ๋ ๋ฒ์ ์ ์ฐ๊ณ , ์ด๋จ ๋ ๋น๋๋ฅผ ์ฌ์ฉํด์ผ ํ ๊น? ์ง๊ธ ์ฐ๋ฆฌ ํ๋ก์ ํธ์์๋ Version์ ์ฑ์ ๋ฒ์ ์ฉ๋๋ก ์ฌ์ฉํ๊ณ ์๊ณ , Build๋ ์คํ ์ด์ ์ฑ์ ์ ์ถํ ๋ Build ๋๋ ์ด ํ์๋ก ์ฌ์ฉํ๊ณ ์๋ค. ์ฐ๋ฆฌ ํ๋ก์ ํธ ๊ธฐ์ค์ผ๋ก Version์ ์ค๋ช ํ์๋ฉด ์๋์ ๊ฐ์ ๋ฐฉ์์ผ๋ก, ์์์ ์ ์ด์ฉํ์ฌ 3๊ฐ๋ก ๊ตฌ๋ถํด์ฃผ๋๋ฐ 1.x.x // ๋งจ ์ผ์ชฝ ์๋ฆฌ์๋ Major version(๋ฉ์ด์ ๋ฒ์ ) ์ผ๋ก ๊ธฐ๋ฅ ๋ณ๊ฒฝ ๋ฑ์ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ฐ์ํ์ ๋, // ์ฆ ์ฑ์์ ํฐ ๋ณํ๊ฐ ์์ ๋ ํ๋์ฉ ์ฌ๋ ค์ฃผ๊ณ , x.1.x // ๊ฐ์ด๋ฐ ์๋ฆฌ๋ Minor version(๋ง์ด๋ ๋ฒ์ ) ์ผ๋ก ์๊ณ ์์ํ ๋ณ๊ฒฝ ์ฌํญ, ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฑ์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์๋ค. x.x... [ Mac / Alfred ] Alfred์ snippets ๊ณต์ ํ๊ธฐ (with Dropbox) ๐ฌ Alfred์ snippets ๊ณต์ ํ๊ธฐ (with Dropbox) ์์ 1. Dropbox ๋ฅผ ์ด์ฉํ์ฌ ๊ณต์ ํด๋๋ฅผ ์์ฑ 2. Alfred ์ค์ ์ ๊ณต์ ํ Mac์์ DropBox ์ ํ 3. Alfred ์ค์ DropBox์ ์ ์ฅ 4. ์ค์ ์ ๊ฐ์ ธ์ฌ Mac์์ DropBox ์ ํ 5. ์ค์ ์ ๊ฐ์ ธ์ฌ Mac์์ Alfred ์ค์ ์ DropBox๋ก ์ค์ . 1. Dropbox ๊ณ์ ์์ฑ. https://www.dropbox.com/register ๋ก๊ทธ์ธ - Dropbox Dropbox๋ฅผ ๋ฌด๋ฃ๋ก ๋ค์ด๋ก๋ํ์ธ์. ์ด๋ฏธ Dropbox์ ํ์ผ ๋ฐฑ์ , ๋๊ธฐํ ๋ฐ ๊ณต์ ์๋ฃจ์ ์ ์ ์ฉํ๊ณ ์๋ 500,000,000์ฌ ๋ช ์ ์ฌ์ฉ์ ๋ฐ 400,000์ฌ ๊ฐ์ ํ๊ณผ ํจ๊ป Dropbox Business๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์. www.. [Terminal/VScode] code . ๋ช ๋ น์ด๋ก vscode ์ฌ๋ ๋ฐฉ๋ฒ. 1. VScode ์ด์ด์ ํ๋ ํธ ( cmd + shift + p ) ์ด๊ธฐ. 2. Shell Command: Install 'code' command in PATH ํ์ฑํ. 3. ์ค์ ํ VS์ฝ๋ ์ฌ์์ & ํฐ๋ฏธ๋์์ code . ๋ช ๋ น์ด ์ ๋ ฅํ๋ฉด ์ ์คํ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค! [ iOS / ์ฑ์คํ ์ด ] ๋ฐฐํฌ๋ ์ฑ์ ์ด๋ฆ ๋ฐ ๋ถ์ ์์ ํ๋ ๋ฐฉ๋ฒ. App Store์ ์ด๋ฏธ ์ฑ์ ๋ฐฐํฌํ๋๋ฐ ๋ถ์ ๋ฅผ ๋ณ๊ฒฝํด์ผ ํ ์ผ์ด ์๊ฒผ๋ค. ๋น์ฐํ ๊ธ๋ฐฉ ์์ ํ ์ ์์ ์ค ์์๋๋ฐ...!! ...?? ๐ฅบ App Store Connect์ ์ ์ํด์ ๋์ ์ฑ์ ๋ค์ด๊ฐ๋ณด๋ ์๋ฌผ์ ๋ก ์ ๊ฒจ์์๋ค...ใ .. ํท... ์ฌ์ค ์ด๋ฆ์ด๋ ๋ถ์ ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ด ์ด๋ ต์ง๋ ์์ง๋ง, ๋์ฒ๋ผ ๋นํฉํ ์ฌ๋๋ค์ ์ํด... 1. ์๋ก์ด ๋ฒ์ ์ ์ฑ ๋น๋ ์์ฑ iOS์ฑ ์์ '+' ๋ฒํผ์ ๋๋ฌ ์๋ก์ด ๋ฒ์ ์ ์์ฑํด์ค๋ค. 2. Xcode๋ก ์๋ก์ด ๋น๋ ์ ๋ก๋(App Store Connect) ๋๋ ๋ถ์ ๋ง ๋ณ๊ฒฝํ๋ฉด ๋ผ์, Xcode ๋น๋์์ ๋ฒ์ ๋ง ๋ณ๊ฒฝํด์ upload ํด์คฌ๋ค. 3. App Store Connect ์์ iOS์ฑ ์๋ก์ด ๋ฒ์ (1๋ฒ์์ ์์ฑํ) ์ฑ ์ ๋ณด ๋ฉ๋ด๋ก ๋ค์ด๊ฐ๋ค. ์๋ก์ด ๋น๋ ๋ฒ์ .. [ iOS / ์ฑ ๋ฑ๋ก ] Appstore ์ฑ ๋ฑ๋ก ์ ํ์ ์ฌํญ ๋ฐ ๋ฐฉ๋ฒ ์ด ์ ๋ฆฌ. ํ์* ๋ฏธ๋ฆฌ ์ค๋นํด๋ฌ์ผ ํ ๊ฒ๋ค. - ์ ํ ๊ฐ๋ฐ์ ๊ณ์ (์ ๋ฃ) - 2022๋ 4์๋ถํฐ App Store์ ์ ์ถํ๋ ๋ชจ๋ iOS ๋ฐ iPadOS ์ฑ์ Xcode 13 ๋ฐ iOS 15 SDK๋ก ๋น๋ํด์ผ ํ๋ค๊ณ ํ๋ค!! ์ฑ์คํ ์ด ๋ฐฐํฌ ๊ด๋ จ ํ์ ์ฌํญ ์ ๋ฆฌ โจ IOS์ฑ ๋ฒ์ ์ ๋ณด ์ฑ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ฐ ์คํฌ๋ฆฐ์ท ํ๋ก๋ชจ์ ํ ์คํธ ์ค๋ช ํค์๋ ์ง์ URL ๋ง์ผํ URL ์ฑ ํด๋ฆฝ ํค๋ ์ด๋ฏธ์ง ๋ถ์ ๋ชฉ ์์ โจ ์ผ๋ฐ์ ๋ณด ์ฑ ์ ๋ณด ์ฑ ์ด๋ฆ ๋ถ์ ์ฑ ์นดํ ๊ณ ๋ฆฌ ์ฝํ ์ธ ๊ถํ ์ฐ๋ น ๋ฑ๊ธ ๊ฐ๊ฒฉ ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ ๊ฐ๊ฒฉ ๋ณ๊ฒฝ ์ผ์ ์ธ๊ธ ์นดํ ๊ณ ๋ฆฌ ์ฌ์ ์ฃผ๋ฌธ ์ฌ๋ถ ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ Apple Silicon Mac์์ iPhone ๋ฐ iPad ์ฑ ์ฌ์ฉ ์ฑ ๋ฐฐํฌ ๋ฐฉ๋ฒ - ๊ณต๊ฐ / ๋น๊ณต๊ฐ , ํธํ ๊ฐ๋ฅํ ์ต๊ทผ ๋ฒ์ ์ค์ ์ฑ์ด ์์งํ๋ ๊ฐ์ธ์ ๋ณด ๊ฐ.. [ AWS / MFA ] AWS์ ๋ฃจํธ์ฌ์ฉ์, MFA ๋๋ฐ์ด์ค ๊ต์ฒด ํ ๋ก๊ทธ์ธ ๋ถ๊ฐ..๊ทธ๋ฆฌ๊ณ ํด๊ฒฐ ๋ฐฉ๋ฒ. ์ ๋ฒ ์ฃผ ๋ชฉ์์ผ๋ถํฐ ์ค๋๊น์ง ์ฌ๋ฆฌ์ ์ผ๋ก ๋ ๊ดด๋กญํ ใ ใ ใ AWS ๋ฃจํธ ์ฌ์ฉ์ MFA ์ธ์ฆ ๋ถ๊ฐ...ํ์...์ ๋ํด ์์๋ณด๊ณ , ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์์๋ณด์!! ์ฌ๊ฑด์ ์ ๋ง์ ์ด๋ฌํ๋ค. ๋๋ 2019๋ ๋ถํฐ ์ด๋ผ๋ ํ์ ๊ฒฐ์ฑํ์ฌ App ๊ฐ๋ฐ ์คํฐ๋๋ฅผ ํ๊ณ ์์๋ค. ์ฐ๋ฆฌ๋ AWS ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ฌ์ฉ ์ค์ด์๊ณ , AWS์ ๋ฃจํธ ์ฌ์ฉ์๋ ๋์๋ค...!! (๋ค๋ฅธ ๋ถ๋ค์ IAM์ฌ์ฉ์.) ํ์ง๋ง ์ง๋๋ฌ ๋๋ ์ฌ์ฉํ๋ ํด๋ํฐ์ ์ ํฐ์ผ๋ก ๋ฐ๊ฟจ๋ค. (AWS์ MFA๋ ๊น๋งฃ๊ฒ ์์ ์ฑ....) ๊ทธ๋ฆฌ๊ณ AWS ์ฝ์ ๋ก๊ทธ์ธ์ ์๋ํ์ผ๋ ์คํจ.ใ ใ ใ ใ ใ ใ ใ ใ ์คํจ ์ด์ ๋ ๋ณด์์์ ์ด์ ๋ก ์ค์ ํด๋์ MFA(๋ฉํฐ ํฉํฐ ์ธ์ฆ)์ ๋ชปํ๊ฒ ๋ ๊ฒ...!!!!!!!!!! ์ฃผ๋ฅด๋ฅต...๐ MFA๋ ์ฌ์ฉ์ ๊ณ์ ๋ณดํธ๋ฅผ ์ํด ์ถ๊ฐ ๋ณดํธ ๊ณ์ธต์ ์ถ๊ฐํ๋.. [ Mac OS / Terminal ] zsh ์ ธ์์ Vim์ ์ด์ฉํ์ฌ ํ๊ฒฝ ๋ณ์ ์ค์ ํ๋ ๋ฐฉ๋ฒ. ๐ VIM ์๊ฐ - vim.org Vim์ ๋ชจ๋ ์ข ๋ฅ์ ํ ์คํธ๋ฅผ ๋ง๋ค๊ณ ๋ณ๊ฒฝํ ์ ์๋๋ก ๊ตฌ์ฑ ๊ฐ๋ฅํ ํ ์คํธ ํธ์ง๊ธฐ์ ๋๋ค. ๋๋ถ๋ถ์ UNIX ์์คํ ๋ฐ Apple OS X์ "vi"๋ก ํฌํจ๋์ด ์์ต๋๋ค. ๋ผ๊ณ vim ๊ณต์ ํ์ด์ง์ ์๊ฐ๊ฐ ๋์จ๋ค. ๊ณต์ ํ์ด์ง๊ฐ ์ ๋ง.... ๋ ํธ๋ก ๊ฐฌ์ฑ์ ์ฌ์ดํธ... ๐ ๊ฐ๋จํ๊ฒ ์ํคํผ๋์๋ฅผ ํตํด ์ฐพ์๋ณธ vim ๋ชจ๋ ์ค๋ช ์ ๊ฐ๋จํ๊ฒ ์ฝ๊ณ ๋์ด๊ฐ์-! ์ผ๋ฐ ๋ชจ๋ (Nomal Mode) ๊ธฐ๋ณธ ๋ชจ๋์ด๋ค. ๋ค๋ฅธ ๋ชจ๋์์ ESC๋ฅผ ๋๋ฌ ์ผ๋ฐ ๋ชจ๋๋ก ๋์์ฌ ์ ์๋ค. ํ์ดํ ํค ๋๋ h, j, k, lํค๋ฅผ ์ด์ฉํ์ฌ ์ด๋ํ ์ ์๋ค. ๋น์ฃผ์ผ ๋ชจ๋ (Visual Mode) ์ผ๋ฐ ๋ชจ๋์ ์ ์ฌํ์ง๋ง ํ ์คํธ ์์ญ์ ๊ฐ์กฐ ํ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ ์์ญ์ ์ด๋ํ๊ฑฐ๋ ํธ์งํ๊ธฐ ์ํด .. ์ด์ 1 2 ๋ค์