๊ณ์ ๋์๋ง
ALD(App License Delivery) ์ธ์ฆ์ ์์ฑํ๊ธฐ
ALD(App License Delivery) ์๋ช ๋ฐ ์ํธํ ์ธ์ฆ์๋ ์ ๊ฒฉํ ์ฑ์ ๋ํด ์ฑ ์ฌ์ฉ๊ถ ์์ฒญ์ ์์ฑํ ์ ์๊ฒ ํด์ค๋๋ค. ์ธ์ฆ๋ ์ธ๋ถ ์ฑ ๋ง์ผํ๋ ์ด์ค๋ ํด๋น ๋ง์ผํ๋ ์ด์ค์ ์ธ๋ถ ์ฑ ๋ง์ผํ๋ ์ด์ค์ ์ธ์ฆ๋ฐ์ ๊ฐ๋ฐ์ ์ฑ์ ๋ฐฐํฌํ ์ ์๋ ์ธ์ฆ์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
์ธ๋ถ ์ฑ ๋ง์ผํ๋ ์ด์ค ์๊ตฌ ์ฌํญ์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ
-
Certificates, Identifiers & Profiles(์ธ์ฆ์, ์๋ณ์ ๋ฐ ํ๋กํ์ผ)์์ ์ฌ์ด๋๋ฐ์ Certificates(์ธ์ฆ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ผ์ชฝ ์๋จ์ ์๋ ์ถ๊ฐ ๋ฒํผ(+)์ ํด๋ฆญํฉ๋๋ค.
-
Software(์ํํธ์จ์ด)์์ App License Delivery Certificate(App License Delivery ์ธ์ฆ์)๋ฅผ ์ ํํ๊ณ Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ธ์ฆ๋ ์ธ๋ถ ์ฑ ๋ง์ผํ๋ ์ด์ค์ ๊ฒฝ์ฐ, ํ์ ๋ฉ๋ด์ ํ์๋ Entitlement(๊ถํ)๋ฅผ ํ ๋นํ Bundle ID(๋ฒ๋ค ID) ๋ชฉ๋ก์์ ์ ํํ๊ณ Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
-
์๋ ์ค๋ช ๋ ๋จ๊ณ์ ๋ฐ๋ผ Terminal์์ RSA 3072 ์ธ์ฆ์ ์๋ช ์์ฒญ์ ์์ฑํฉ๋๋ค.
-
Choose File(ํ์ผ ์ ํ)์ ํด๋ฆญํ๊ณ ์ํธํ ๋ฐ ์ธ์ฆ์ ์๋ช ์ ๋ชจ๋ ํด๋นํ๋ ๊ณ ์ CSR์ ์ ๋ก๋ํฉ๋๋ค.
-
์ธ์ฆ์ ์์ฒญ ํ์ผ(.certSigningRequest ํ์ผ ํ์ฅ์)์ ์ ํํ๊ณ Choose(์ ํ)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
-
Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
์ํธํ ๋ฐ ์๋ช ์ธ์ฆ์์ PASK ์ธ์ฆ ํค๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์์ ํ๊ฒ ๋ณด๊ดํฉ๋๋ค.
ALD(App License Delivery) ์ธ์ฆ์๋ฅผ ์ํ CSR ์์ฑํ๊ธฐ
ALD ์ํธํ ๋ฐ ์๋ช ์ธ์ฆ์๋ฅผ ์์ฑํ ๋๋ ํค ์ ์ ๋ณด๋ฅผ ์ ์ํด์ผ ํฉ๋๋ค. Mac์์ Terminal ์ฑ ๋ฑ์ ๋ช ๋ น์ด ๋ผ์ธ์ ์ฌ์ฉํ์ฌ ํค์ CSR์ ์์ฑํฉ๋๋ค. ๊ฐ ์ธ์ฆ์์๋ ๊ณ ์ CSR์ด ํ์ํฉ๋๋ค. ๋ค์์ ํ์ RSA 3072 ์ํธํ ์ ์ ์ ์์ฑํ๋ ๋ช ๋ น์ด ์์ ์ ๋๋ค. ์ ์ ํ๊ฒ ์์ ํ์ฌ ์ฌ์ฉํ์ธ์.
openssl genrsa -out ALDencryption.key 3072
openssl req -new -key ALDencryption.key -out csr3072ALDEncrypt.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"
openssl genrsa -out ALDsigning.key 3072
openssl req -new -key ALDsigning.key -out csr3072ALDSigning.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"
์ฐธ๊ณ : ์์ ์์ ๋ก CSR์ ์์ฑํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ์ ์ ํ ๋ฐ์ดํ ๊ธฐํธ("
)๊ฐ ์ฌ์ฉ๋์๋์ง, ๊ฐ์ ์ด๋ฆ์ ํค ๋๋ CSR์ ์ด๋ฏธ ์์ฑํ ์ ์ด ์๋์ง ํ์ธํ์ธ์.