Etc (17) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ AWS ] S3 ๊ฐ์ฒด ์ญ์ ์ ๋ํ ๋์ฒ ๋ฐฉ๋ฒ ํ์ฌ ํ์ฌ์์ ๋ฆฌ์์ค๋ฅผ ์ ์ฅํ๊ธฐ ์ํด AWS S3๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ํํ๋ก์ด ์์์ผ ์คํ 4์ 16๋ถ. ๊ฐ๋ฐํ์ ์ ์ ๊ฐ๋ฐ์๋ถ์ด AWS CLI๋ฅผ ํตํด S3์ ์ ์ฅ๋ ๊ฐ์ฒด๋ค์ ์ผ๊ด ์ญ์ ํด๋ฒ๋ ธ๋ค. aws s3 sync s3://Repo์ด๋ฆ --delete --no-progress --exclude '.*' ์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ญ์ ํ๋ ค๋ ํด๋๊ฐ ์๋ ์ ์ฒด ์์ญ์ ๋ํ ์ญ์ ๋ช ๋ น์ ๋ ๋ ค๋ฒ๋ ธ๋ค๊ณ ํ๋ค. ๋ณธ์ธ์ด ์ญ์ ํ๋ ค๋ ํด๋๋ฟ๋ง ์๋๋ผ, ๋ค๋ฅธ ํด๋๋ค๊น์ง ์ค์๊ฐ์ผ๋ก ์ญ์ ๋๋ ๊ฒ์ ๋ณด๋ฉด์ ๋ญ๊ฐ ์๋ชป๋์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์ ๊ทธ๋ ๊ธํ๊ฒ ํด๋น ๋ช ๋ น์ ์ ์ง์์ผฐ๊ณ , ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋ฆฌ์์ค๋ค์ด ์ด๋ฆ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ญ์ ๋์๋ค. ์ด 6๊ฐ์ ํด๋๊ฐ ์ญ์ ๋์๊ณ , ๋นํฉํ์ฌ ์ค์ค๋ก ํด๊ฒฐํด ๋ณด๋ ค๊ณ ํ์ง๋ง ํด๊ฒฐํ์ง ๋ชปํ์๊ณ , ๊ฐ๋ฐํ ์ ์ฒด.. [ Xcode ] iOS DerivedData ๋น๋ ์ค๋ฅ ํด๊ฒฐ DerivedData ์ญ์ ๋ฐฉ๋ฒ! Flutter๋ React-Native๋ฅผ ์ด์ฉํด์ iOS ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ด์ฉํ๊ฑฐ๋ ๋๋ฐ์ด์ค๋ฅผ ์ด์ฉํด์ ๋น๋๋ฅผ ํ๋ ค๊ณ ํ ๋,๊ฐ๋ ๋ง์ฃผํ๊ฒ ๋๋ ์ค๋ฅ๊ฐ ์๋๋ฐ, ๋ฐ๋ก DerivedData ์ ๋ํ ์ค๋ฅ์ด๋ค. ๊ทธ๋ด ๋ ๋ด๊ฐ ๊ฐ์ฅ ๋จผ์ ํ๋ ๋ฐฉ๋ฒ์ DerivedData ๋ฅผ ์ญ์ ํด์ฃผ๋ ๊ฒ์ด๋ค. 1. Xcode์ ๋ฉ๋ด์์ Xcode - Preferences... ์ ํ (XCode 15.3 ver ๊ธฐ์ค ํ์ฌ๋ Settings... ๋ฉ๋ด์ด๋ค!) 2. Preferences... ์ Loacations ์ ํ โธ DerivedData ์ ๊ฒฝ๋ก์์ ์์ ํ์ดํ ๋ฒํผ ํด๋ฆญ. 3. DerivedData ํด๋ ์ญ์ ! ์ด๋ ๊ฒ ํ๊ณ ๋ค์ ๋น๋ํด๋ณด๋ฉด DerivedData ๊ด๋ จ .. [ 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๋ ์ฌ์ฉ์ ๊ณ์ ๋ณดํธ๋ฅผ ์ํด ์ถ๊ฐ ๋ณดํธ ๊ณ์ธต์ ์ถ๊ฐํ๋.. ์ด์ 1 2 3 ๋ค์