๊ณ์ ๋์๋ง
์ง๊ฐ ์๋ณ์ ๋ฐ ์ธ์ฆ์ ์์ฑํ๊ธฐ
์ฌ์ฉ์๋ ์ง๊ฐ์์ ๋์งํธ ๋ฐฉ์์ผ๋ก ์ง์ํ๋ ์ฟ ํฐ, ๊ณต์ฐ ํฐ์ผ ๋๋ ํ์น๊ถ๊ณผ ๊ฐ์ ํจ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ ์ ํ ๋๋ ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค. ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ์ง๊ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ต์ 1: ํจ์ค ์์ฒญ, ๋ฐฐํฌ ๋ฐ ์ ๋ฐ์ดํธํ๊ธฐ
๋จผ์ Pass Type ID๋ฅผ ๋ฑ๋กํ์ฌ ์ฑ์ ์๋ณํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ Pass Type ID ์ธ์ฆ์๋ฅผ ์์ฑํ๊ณ Pass Type ID์ ์ฐ๊ฒฐํฉ๋๋ค.
์ต์ 2: ์ฑ์์ ์ฌ์ฉ์์ ํจ์ค์ ์ ๊ทผํ๊ธฐ
Pass Type ID๋ฅผ ๋ฑ๋กํ๊ณ Xcode์์ ์ง๊ฐ์ ๊ตฌ์ฑํ์ฌ ์ฌ์ฉ์ ํจ์ค์ ์ ๊ทผํฉ๋๋ค.
ํ์ํ ์ญํ : ๊ณ์ ์์ ์ ๋๋ ๊ด๋ฆฌ์.
Pass Type ID ๋ฑ๋กํ๊ธฐ
-
์ธ์ฆ์, ์๋ณ์ ๋ฐ ํ๋กํ์ผ์์ ์ฌ์ด๋๋ฐ์ Identifiers(์๋ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ผ์ชฝ ์๋จ์ ์๋ ์ถ๊ฐ ๋ฒํผ(+)์ ํด๋ฆญํฉ๋๋ค.
-
๋ชฉ๋ก์์ Pass Type ID๋ฅผ ์ ํํฉ๋๋ค.
-
์ค๋ช ๋ฐ ์๋ณ์๋ฅผ ์ ๋ ฅํ ๋ค์ Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ค์ ์ ๊ฒํ ํ ๋ค์ Register(๋ฑ๋ก)๋ฅผ ํด๋ฆญํฉ๋๋ค.
Pass Type ID ์ธ์ฆ์ ์์ฑํ๊ธฐ
-
์ธ์ฆ์, ์๋ณ์ ๋ฐ ํ๋กํ์ผ์์ ์ฌ์ด๋๋ฐ์ Certificates(์ธ์ฆ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ผ์ชฝ ์๋จ์ ์๋ ์ถ๊ฐ ๋ฒํผ(+)์ ํด๋ฆญํฉ๋๋ค.
-
Services(์๋น์ค) ์๋์์ Pass Type ID Certificate(Pass Type ID ์ธ์ฆ์)์ ์ ํํ ๋ค์ Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ธ์ฆ์, ์๋ณ์ ๋ฐ ํ๋กํ์ผ์ ํ์๋ ์ธ์ฆ์์ ๋ํ ์ค๋ช ์ ์ ๋ ฅํ ์๋ ์์ต๋๋ค.
-
Create Pass Type ID(Pass Type ID ์์ฑ)๋ฅผ ํด๋ฆญํ๊ณ ์ค๋ช ๋ฐ ์๋ณ์๋ฅผ ์ ๋ ฅํ ๋ค์ Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ง์นจ์ ๋ฐ๋ผ ์ธ์ฆ์ ์๋ช ์์ฒญ์ ์์ฑํฉ๋๋ค.
-
Choose File(ํ์ผ ์ ํ)์ ํด๋ฆญํฉ๋๋ค.
-
๋ํ์์๊ฐ ๋ํ๋๋ฉด ์ธ์ฆ์ ์์ฒญ ํ์ผ(ํ์ฅ์๊ฐ
.certSigningRequest
์ธ ํ์ผ)์ ์ ํํ ๋ค์ Choose(์ ํ)๋ฅผ ํด๋ฆญํฉ๋๋ค. -
Continue(๊ณ์)๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
Download(๋ค์ด๋ก๋)๋ฅผ ํด๋ฆญํฉ๋๋ค.
์ธ์ฆ์ ํ์ผ(ํ์ฅ์๊ฐ
.cer
์ธ ํ์ผ)์ดDownloads
(๋ค์ด๋ก๋) ํด๋์ ๋ค์ด๋ก๋๋ฉ๋๋ค.
PassKit ํ๋ ์์ํฌ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ง๊ฐ ๊ฐ๋ฐ์ ์ค๋ช ์๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.