-
Notifications
You must be signed in to change notification settings - Fork 0
Description
๐ฑ ZKProofPort ์ฑ ์คํ ์ด ์ถ์ ์ฒดํฌ๋ฆฌ์คํธ
ZKProofPort ์ฑ์ Apple App Store์ Google Play Store์ ์ถ์ํ๊ธฐ ์ํ ์์ธ ์ฒดํฌ๋ฆฌ์คํธ์ ๋๋ค.
์ฐธ๊ณ : ZKPassport ์ฑ์ ์คํ ์ด ๋ฑ๋ก ์ ๋ณด๋ฅผ ์ฐธ๊ณ ํ์ฌ ์์ฑ๋์์ต๋๋ค.
๐ ZKPassport ์ฑ ํํฉ (์ฐธ๊ณ ์ฉ)
| ํญ๋ชฉ | iOS (App Store) | Android (Google Play) |
|---|---|---|
| ์นดํ ๊ณ ๋ฆฌ | Utilities | Tools |
| ์คํฌ๋ฆฐ์ท | 6์ฅ | 6์ฅ+ |
| ์ฑ ํ๋ฆฌ๋ทฐ ์์ | โ ์์ | โ ์์ |
| ์ฐ๋ น ๋ฑ๊ธ | 4+ | Everyone |
| ๊ฐ๊ฒฉ | ๋ฌด๋ฃ | ๋ฌด๋ฃ |
| ์ฑ ํฌ๊ธฐ | 448.2 MB | 474.6 MB |
| ๊ฐ๋ฐ์ฌ | Obsidion Labs Limited | zkPassport |
| ์ธ์ด | ์์ด, ํ๋์ค์ด | ๋ค๊ตญ์ด |
1. ๊ณตํต ์ค๋น์ฌํญ
1.1 ์ฑ ๊ธฐ๋ณธ ์ ๋ณด (ํ์)
์ฑ ์ด๋ฆ
- ์ฑ ์ด๋ฆ ํ์ :
ZKProofPort- ์ต๋ 30์ (iOS/Android ๊ณตํต)
- ๊ฒ์์ ์ ๋ฆฌํ ํค์๋ ํฌํจ ๊ถ์ฅ
- ์ํ๊ถ ์ถฉ๋ ํ์ธ ํ์
์ ํ์ํ๊ฐ? ์ฑ ์ด๋ฆ์ ์คํ ์ด ๊ฒ์๊ณผ ๋ธ๋๋ฉ์ ํต์ฌ์ ๋๋ค. ZKPassport์ฒ๋ผ "ZK"๋ฅผ ์์ ๋ถ์ฌ Zero Knowledge ๊ด๋ จ ์ฑ์์ ๋ช ํํ ํฉ๋๋ค.
์ฑ ์์ด์ฝ
- ๋ง์คํฐ ์์ด์ฝ ์ ์: 1024x1024px (PNG, ํฌ๋ช
๋ฐฐ๊ฒฝ ์์)
[ํ์]- iOS์ฉ ์๋ ์์ฑ (Xcode์์ Asset Catalog ์ฌ์ฉ)
- Android์ฉ: 512x512px (Play Store), ๋ค์ํ ํด์๋ (mdpi~xxxhdpi)
- ๋ผ์ด๋/์คํ์ด ๋ชจ๋ ๋์
์ ํ์ํ๊ฐ? ์ฑ ์์ด์ฝ์ ์ฌ์ฉ์๊ฐ ๊ฐ์ฅ ๋จผ์ ๋ณด๋ ์์์ ๋๋ค. ZK/ํ๋ผ์ด๋ฒ์๋ฅผ ์์งํ๋ ๋์์ธ ๊ถ์ฅ (์๋ฌผ์ , ๋ฐฉํจ, ์ฒดํฌ๋งํฌ ๋ฑ).
์ฑ ๋ถ์ ๋ชฉ/์ฌ๋ก๊ฑด
- iOS ๋ถ์ ๋ชฉ: 30์ ์ด๋ด
[ํ์]- ์: "Zero Knowledge Proofs on Mobile"
- Android ์งง์ ์ค๋ช
: 80์ ์ด๋ด
[ํ์]- ์: "Generate ZK proofs from Coinbase attestations - prove without revealing"
์ ํ์ํ๊ฐ? ๊ฒ์ ๊ฒฐ๊ณผ์์ ์ฑ ์ด๋ฆ ๋ฐ๋ก ์๋ ํ์๋์ด ํด๋ฆญ๋ฅ ์ ํฐ ์ํฅ์ ์ค๋๋ค.
์ฑ ์ค๋ช
- ๊ธด ์ค๋ช
์์ฑ: 4000์ ์ด๋ด
[ํ์]- ์ฒซ 3์ค์ด ๊ฐ์ฅ ์ค์ (์ ํ ์ํ์์ ๋ณด์)
- ์ฃผ์ ๊ธฐ๋ฅ bullet points
- ์ฌ์ฉ ๋ฐฉ๋ฒ ๊ฐ๋ต ์ค๋ช
- ์ง์ ๋ธ๋ก์ฒด์ธ/ํ๋กํ ์ฝ ๋ช ์
- ํ๋ผ์ด๋ฒ์ ๊ฐ์กฐ (ZK์ ํต์ฌ ๊ฐ์น)
ZKPassport ์ค๋ช ์ฐธ๊ณ :
"ZKPassport lets you verify your identity onlineโlike proving you're over 18 or an EU citizenโwithout sharing more than you need to."
ํค์๋ (iOS๋ง)
- ํค์๋ ๋ชฉ๋ก: 100์ ์ด๋ด (์ผํ๋ก ๊ตฌ๋ถ)
[ํ์-iOS]- ์: ZK,Zero Knowledge,Proof,Privacy,Coinbase,KYC,Blockchain,Wallet,Attestation
์ ํ์ํ๊ฐ? iOS App Store ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์์ ํค์๋ ํ๋๊ฐ ์ค์ํฉ๋๋ค. Android๋ ์ค๋ช ๋ฌธ์์ ์๋ ์ถ์ถํฉ๋๋ค.
1.2 ์นดํ ๊ณ ๋ฆฌ ์ ์ (ํ์)
| ํ๋ซํผ | ๊ถ์ฅ ์นดํ ๊ณ ๋ฆฌ | ๋์ | ZKPassport |
|---|---|---|---|
| iOS | Utilities (์ ํธ๋ฆฌํฐ) | Finance (๊ธ์ต) | Utilities |
| Android | Tools (๋๊ตฌ) | Finance (๊ธ์ต) | Tools |
- iOS ์ฃผ ์นดํ
๊ณ ๋ฆฌ: Utilities
[ํ์] - iOS ๋ถ ์นดํ
๊ณ ๋ฆฌ: Finance (์ ํ์ฌํญ)
[์ ํ] - Android ์นดํ
๊ณ ๋ฆฌ: Tools
[ํ์]
์ Utilities/Tools์ธ๊ฐ? ZKPassport๋ ์ด ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ZK ์ฆ๋ช ์์ฑ์ "๋๊ตฌ"์ ์ฑ๊ฒฉ์ด ๊ฐํ๋ฉฐ, Finance๋ก ๋ถ๋ฅํ๋ฉด ๊ธ์ต ๊ท์ ์ฌ์ฌ๊ฐ ๋ ์๊ฒฉํด์ง ์ ์์ต๋๋ค.
1.3 ์คํฌ๋ฆฐ์ท (ํ์)
iOS ์คํฌ๋ฆฐ์ท ์๊ตฌ์ฌํญ
| ๋๋ฐ์ด์ค | ํด์๋ | ํ์ ์ฌ๋ถ | ์ต์/์ต๋ |
|---|---|---|---|
| iPhone 6.7" (Pro Max) | 1290x2796px | ํ์ (ํ1) |
3-10์ฅ |
| iPhone 6.5" (Plus/Max) | 1284x2778px | ํ์ (ํ1) |
3-10์ฅ |
| iPhone 5.5" (Plus) | 1242x2208px | ์ ํ |
3-10์ฅ |
| iPad Pro 12.9" (3rd+) | 2048x2732px | ์ ํ |
3-10์ฅ |
- iPhone 6.7" ๋๋ 6.5" ์คํฌ๋ฆฐ์ท: ์ต์ 3์ฅ, ๊ถ์ฅ 6์ฅ
[ํ์ - ๋ ์ค ํ๋๋ง]- ํ๋๋ง ์ ๋ก๋ํ๋ฉด ๋ค๋ฅธ ํฌ๊ธฐ์ ์๋ ์ค์ผ์ผ๋ง๋จ
- iPhone 5.5" ์คํฌ๋ฆฐ์ท: 3์ฅ ์ด์
[์ ํ] - iPad ์คํฌ๋ฆฐ์ท: iPad ์ง์ ์ ํ์
[์กฐ๊ฑด๋ถ]
ZKPassport: 6์ฅ์ ์คํฌ๋ฆฐ์ท ์ฌ์ฉ
๐ก ํ: ์คํฌ๋ฆฐ์ท์ ์๋ฎฌ๋ ์ดํฐ/์๋ฎฌ๋ ์ดํฐ์์ ์ฐ์ด๋ ๋ฉ๋๋ค. ์ค์ ๋๋ฐ์ด์ค ํ์ ์๋!
Android ์คํฌ๋ฆฐ์ท ์๊ตฌ์ฌํญ
| ๋๋ฐ์ด์ค | ํด์๋ | ํ์ ์ฌ๋ถ | ์ต์/์ต๋ |
|---|---|---|---|
| Phone | 1080x1920px ์ด์ | ํ์ |
2-8์ฅ |
| 7" Tablet | 1200x1920px | ์ ํ |
1-8์ฅ |
| 10" Tablet | 1920x1200px ์ด์ | ์ ํ |
1-8์ฅ |
- Phone ์คํฌ๋ฆฐ์ท: ์ต์ 2์ฅ, ๊ถ์ฅ 6์ฅ
[ํ์] - Tablet ์คํฌ๋ฆฐ์ท: ํ๋ธ๋ฆฟ ์ต์ ํ ์ ๊ถ์ฅ
[์ ํ]
์คํฌ๋ฆฐ์ท ๋ด์ฉ ๊ถ์ฅ
- ํ๋ฉด 1: ์ฑ ๋ฉ์ธ ํ๋ฉด / ๊ฐ์น ์ ์
- ํ๋ฉด 2: ์ง๊ฐ ์ฐ๊ฒฐ ๊ณผ์
- ํ๋ฉด 3: ์ฆ๋ช ์์ฑ ํ๋ฉด
- ํ๋ฉด 4: ์ฆ๋ช ์๋ฃ / ๊ฒฐ๊ณผ ํ๋ฉด
- ํ๋ฉด 5: ๊ฒ์ฆ ํ๋ฉด
- ํ๋ฉด 6: ์ค์ ๋๋ ์ถ๊ฐ ๊ธฐ๋ฅ
ํ: ์คํฌ๋ฆฐ์ท์ ํ ์คํธ ์ค๋ฒ๋ ์ด๋ก ๊ธฐ๋ฅ ์ค๋ช ์ถ๊ฐํ๋ฉด ์ ํ์จ ํฅ์. AppScreens, Screenshots Pro ๊ฐ์ ๋๊ตฌ ํ์ฉ ๊ฐ๋ฅ.
1.4 ์ฑ ํ๋ฆฌ๋ทฐ ์์ (์ ํ)
| ํ๋ซํผ | ํ์ | ๊ธธ์ด | ํ์ ์ฌ๋ถ |
|---|---|---|---|
| iOS | MOV, M4V, MP4 | 15-30์ด | ์ ํ |
| Android | YouTube ๋งํฌ | 30์ด-2๋ถ | ์ ํ |
- iOS App Preview ์์: 15-30์ด
[์ ํ]- ํด์๋: ๋๋ฐ์ด์ค๋ณ ์คํฌ๋ฆฐ์ท๊ณผ ๋์ผ
- ๋ฌด์ ๋๋ ์์ /๋๋ ์ด์ ํฌํจ ๊ฐ๋ฅ
- Android Promo Video: YouTube ์
๋ก๋
[์ ํ]- ๊ถ์ฅ ๊ธธ์ด: 30์ด-2๋ถ
- ๊ฐ๋ก ๋ชจ๋ ๊ถ์ฅ (16:9)
ZKPassport: ์ฑ ํ๋ฆฌ๋ทฐ ์์ ์์. ํ์๊ฐ ์๋๋ฉฐ, ZKPassport๋ ์ฌ์ฉํ์ง ์์ต๋๋ค. ํ์ง๋ง ์์์ด ์์ผ๋ฉด ์ ํ์จ์ด 20-30% ํฅ์๋ ์ ์์ต๋๋ค.
๊ถ์ฅ์ฌํญ: ์ด๊ธฐ ์ถ์ ์ ์คํฌ๋ฆฐ์ท๋ง์ผ๋ก ์์ํ๊ณ , ์ดํ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ๋ฐ์ํ ์์ ์ ์ ๊ถ์ฅ.
1.5 ํ๋ก๋ชจ์ ๊ทธ๋ํฝ (Android ํ์)
- Feature Graphic: 1024x500px
[ํ์-Android]- Play Store ์๋จ์ ํ์๋๋ ๋ฐฐ๋ ์ด๋ฏธ์ง
- ์ฑ ์์ด์ฝ + ์ฌ๋ก๊ฑด + ๋ธ๋๋ ์ปฌ๋ฌ ์กฐํฉ ๊ถ์ฅ
์ ํ์ํ๊ฐ? Google Play์์ ์ฑ ์์ธ ํ์ด์ง ์ต์๋จ์ ํ์๋ฉ๋๋ค. iOS์๋ ํด๋น ์์๊ฐ ์์ต๋๋ค.
1.6 ๋ฒ์ ๋ฌธ์ (ํ์)
๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ (Privacy Policy)
- ๋ฌธ์ ์์ฑ
[ํ์]- ์์ง ๋ฐ์ดํฐ ๋ช
์
- ์ง๊ฐ ์ฃผ์ (๊ณต๊ฐ ์ ๋ณด)
- ์๋ช ๋ฐ์ดํฐ (์ฆ๋ช ์์ฑ์ฉ)
- ๊ธฐ๊ธฐ ์ ๋ณด (ํฌ๋์ ๋ฆฌํฌํ ์ฉ, ์ ํ)
- ์์งํ์ง ์๋ ๋ฐ์ดํฐ ๋ช
์ (์ค์!)
- ๊ฐ์ธ ์๋ณ ์ ๋ณด (์ด๋ฆ, ์ด๋ฉ์ผ ๋ฑ)
- ์์น ์ ๋ณด
- ์ฐ๋ฝ์ฒ
- ๋ฐ์ดํฐ ์ฌ์ฉ ๋ชฉ์
- ZK ์ฆ๋ช ์์ฑ
- ์จ์ฒด์ธ ๊ฒ์ฆ
- ์ 3์ ๊ณต์
- ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ (๊ณต๊ฐ ๋ฐ์ดํฐ)
- ๋ถ์ ์๋น์ค (์ฌ์ฉ ์)
- ๋ฐ์ดํฐ ๋ณด๊ด
- ๋ก์ปฌ ์ ์ฅ (๊ธฐ๊ธฐ ๋ด)
- ์๋ฒ ์ ์ฅ ์ฌ๋ถ
- ์ฌ์ฉ์ ๊ถ๋ฆฌ
- ๋ฐ์ดํฐ ์ญ์ ์์ฒญ ๋ฐฉ๋ฒ
- ์ฐ๋ฝ์ฒ ์ ๋ณด
- ์์ง ๋ฐ์ดํฐ ๋ช
์
- ์น ํธ์คํ
URL: https://zkproofport.app/privacy
[ํ์]
ZKPassport ์ฐธ๊ณ : "The developer does not collect any data from this app" - ๋ฐ์ดํฐ ๋ฏธ์์ง์ ๋ช ํํ ํ์ํ๋ฉด ์ ๋ขฐ๋ ํฅ์.
์ด์ฉ์ฝ๊ด (Terms of Service)
- ๋ฌธ์ ์์ฑ
[ํ์]- ์๋น์ค ์ค๋ช
- ์ฌ์ฉ์ ์ฑ ์ (๊ฐ์ธํค ๊ด๋ฆฌ ๋ฑ)
- ๋ฉด์ฑ ์กฐํญ (์ํธํํ ์์ค, ๊ธฐ์ ์ ์ค๋ฅ)
- ์๋น์ค ๋ณ๊ฒฝ/์ค๋จ ๊ถ๋ฆฌ
- ์ง์ ์ฌ์ฐ๊ถ
- ๋ถ์ ํด๊ฒฐ (๊ดํ ๊ถ)
- ์น ํธ์คํ
URL: https://zkproofport.app/terms
[ํ์]
EULA (์ต์ข ์ฌ์ฉ์ ๋ผ์ด์ ์ค ๊ณ์ฝ)
- Apple ํ์ค EULA ์ฌ์ฉ
[๊ถ์ฅ]๋๋ - ์ปค์คํ
EULA ์์ฑ
[์ ํ]
1.7 ์ง์ ์ ๋ณด (ํ์)
- ์ง์ URL: https://zkproofport.app/support
[ํ์]- FAQ ํ์ด์ง ๋๋ ์ง์ ํฌํธ
- ์ง์ ์ด๋ฉ์ผ: support@zkproofport.app
[ํ์] - ๋ง์ผํ
URL: https://zkproofport.app
[์ ํ]
2. ๐ Apple App Store (iOS)
2.1 ๊ฐ๋ฐ์ ๊ณ์
- Apple Developer Program ๊ฐ์
($99/๋
)
[ํ์]- ๊ฐ์ธ ๋๋ ์กฐ์ง ๊ณ์
- ์กฐ์ง ๊ณ์ : D-U-N-S ๋ฒํธ ํ์
- App Store Connect ์ ๊ทผ ํ์ธ
[ํ์] - ์ธ๊ธ/์ํ ์ ๋ณด ์ค์ (์ ๋ฃ ์ฑ/์ธ์ฑ ๊ตฌ๋งค ์)
[์กฐ๊ฑด๋ถ]
ZKPassport: Obsidion Labs Limited (์กฐ์ง ๊ณ์ )
2.2 ์ธ์ฆ์ ๋ฐ ํ๋ก๋น์ ๋
- iOS Distribution Certificate ์์ฑ
[ํ์] - App Store Provisioning Profile ์์ฑ
[ํ์] - Push Notification Certificate (์ฌ์ฉ ์)
[์กฐ๊ฑด๋ถ]
์ ํ์ํ๊ฐ? ์ฝ๋ ์๋ช ์์ด๋ App Store์ ์ฑ์ ์ ์ถํ ์ ์์ต๋๋ค.
2.3 App Store Connect ์ค์
- ๋ฒ๋ค ID ๋ฑ๋ก: com.yourcompany.zkproofport
[ํ์] - ์ฑ ์์ฑ (New App)
[ํ์] - SKU ์
๋ ฅ: ๋ด๋ถ ์๋ณ์ (์: ZKPROOFPORT001)
[ํ์] - ๊ธฐ๋ณธ ์ธ์ด ์ ํ: English (U.S.)
[ํ์] - ๊ฐ๊ฒฉ ์ค์ : ๋ฌด๋ฃ
[ํ์] - ์ถ์ ๊ตญ๊ฐ/์ง์ญ ์ ํ
[ํ์]
2.4 ์ฐ๋ น ๋ฑ๊ธ (App Rating)
- ์ฐ๋ น ๋ฑ๊ธ ์ง๋ฌธ์ง ์์ฑ
[ํ์]
| ์ง๋ฌธ | ZKProofPort ๋ต๋ณ |
|---|---|
| ๋งํ/ํํ์ง ํญ๋ ฅ | ์์ |
| ํ์ค์ ํญ๋ ฅ | ์์ |
| ์ฑ์ /๋ ธ์ถ ์ฝํ ์ธ | ์์ |
| ์์ค/์ ์ํ ์ ๋จธ | ์์ |
| ์ฝ๋ฌผ/์์ฝ์ฌ/๋ด๋ฐฐ ์ฐธ์กฐ | ์์ |
| ๋๋ฐ ์๋ฎฌ๋ ์ด์ | ์์ |
| ๊ณตํฌ/๋๋ ํ ๋ง | ์์ |
| ์ฑ์ํ/์์์ ํ ๋ง | ์์ |
| ์๋ฃ ์ ๋ณด | ์์ |
| ๋ฌด์ ํ ์น ์ก์ธ์ค | ์์ (๋ธ๋ก์ฒด์ธ) |
์์ ๊ฒฐ๊ณผ: 4+ (ZKPassport์ ๋์ผ)
2.5 ์ฑ ์ฌ์ฌ ์ ๋ณด
- ์ฐ๋ฝ์ฒ ์ ๋ณด
[ํ์]- ์ด๋ฆ, ์ ํ๋ฒํธ, ์ด๋ฉ์ผ
- ํ
์คํธ ๊ณ์ ์ ๋ณด
[์กฐ๊ฑด๋ถ]- MetaMask ๋ถํ์ ์: "No login required" ๋ช ์
- ํ์ ์: ํ ์คํธ ์ง๊ฐ ์ฃผ์ ๋ฐ ์๋ ์ ๊ณต
- ์ฌ์ฌ ๋
ธํธ ์์ฑ
[๊ถ์ฅ]This app generates Zero Knowledge proofs from Coinbase on-chain attestations. No login is required. To test: 1. Tap "Connect Wallet" and connect MetaMask 2. Select a proof type (e.g., KYC Verification) 3. Generate proof (takes ~10 seconds) 4. Verify proof on-chain or off-chain The app does not hold or transfer any cryptocurrency. It only reads public attestation data from the blockchain. - ๋ฐ๋ชจ ์์ ์ฒจ๋ถ
[์ ํ]- ๋ณต์กํ ๊ธฐ๋ฅ ์ค๋ช ์ ์ ์ฉ
2.6 Export Compliance (์์ถ ๊ท์ )
- ์ํธํ ์ฌ์ฉ ์ฌ๋ถ ์ ์ธ
[ํ์]- ์ง๋ฌธ: "์ฑ์ด ์ํธํ๋ฅผ ์ฌ์ฉํฉ๋๊น?"
- ๋ต๋ณ: ์ (ZK Proof, ECDSA, SHA256 ๋ฑ)
- ๋ฉด์ ์ฌ๋ถ ํ์ธ
[ํ์]- HTTPS๋ง ์ฌ์ฉ: ๋ฉด์ ๊ฐ๋ฅ
- ์์ฒด ์ํธํ: ์ถ๊ฐ ์๋ฅ ํ์ํ ์ ์์
2.7 App Privacy (์ฑ ๊ฐ์ธ์ ๋ณด ๋ณดํธ)
- ๋ฐ์ดํฐ ์์ง ์ฌ๋ถ ์ ์ธ
[ํ์]- "๋ฐ์ดํฐ ์์ง ์ ํจ" ์ ํ ๊ฐ๋ฅ (ZKPassport์ฒ๋ผ)
- ๋๋ ์์ง ๋ฐ์ดํฐ ์์ธ ๊ธฐ์ฌ
2.8 ๋น๋ ์ ์ถ
- Xcode์์ Archive ์์ฑ
[ํ์]- Product > Archive
- Release ๋น๋ ํ์ธ
- App Store Connect ์
๋ก๋
[ํ์]- Xcode Organizer ๋๋ Transporter ์ฌ์ฉ
- ๋น๋ ์ฒ๋ฆฌ ๋๊ธฐ (15-30๋ถ)
[ํ์] - ๋น๋ ์ ํ ๋ฐ ๋ฒ์ ์ ๋ณด ์
๋ ฅ
[ํ์] - ์ฌ์ฌ ์ ์ถ
[ํ์]
2.9 ์ฌ์ฌ ๊ฐ์ด๋๋ผ์ธ ์ฒดํฌ
- 4.2 ์ต์ ๊ธฐ๋ฅ์ฑ: ๋ฐ๋ชจ/๊ป๋ฐ๊ธฐ ์ฑ ์๋
[ํ์] - 4.3 ์คํธ: ์ค๋ณต ์ฑ ์๋
[ํ์] - 5.1.1 ๋ฐ์ดํฐ ์์ง: ํ์ํ ๋ฐ์ดํฐ๋ง
[ํ์] - 5.1.2 ๋ฐ์ดํฐ ์ฌ์ฉ: ๋ช
์๋ ๋ชฉ์ ๋ง
[ํ์] - ์ํธํํ ๊ฐ์ด๋๋ผ์ธ
[ํ์]- ์ง๊ฐ ๊ธฐ๋ฅ: ์กฐ์ง ๊ณ์ ํ์ํ ์ ์์
- ์ฆ๋ช ์์ฑ๋ง: ๊ฐ์ธ ๊ณ์ ๊ฐ๋ฅ
3. ๐ค Google Play Store (Android)
3.1 ๊ฐ๋ฐ์ ๊ณ์
- Google Play Console ๊ฐ์
($25 ์ผํ์ฑ)
[ํ์] - ๊ฐ๋ฐ์ ์ ์ ์ธ์ฆ
[ํ์]- ๊ฐ์ธ: ์ ๋ถ ๋ฐ๊ธ ID
- ์กฐ์ง: D-U-N-S ๋ฒํธ
- ๊ฒฐ์ ํ๋กํ ์ค์ (์ ๋ฃ ์ฑ ์)
[์กฐ๊ฑด๋ถ]
ZKPassport: zkPassport (๊ฐ๋ฐ์ฌ๋ช )
3.2 ์ฑ ์์ฑ ๋ฐ ๊ธฐ๋ณธ ์ค์
- ์ฑ ์์ฑ
[ํ์]- ์ฑ ์ด๋ฆ: ZKProofPort
- ๊ธฐ๋ณธ ์ธ์ด: English
- ์ฑ/๊ฒ์: ์ฑ
- ๋ฌด๋ฃ/์ ๋ฃ: ๋ฌด๋ฃ
- ์คํ ์ด ๋ฑ๋ก์ ๋ณด ์
๋ ฅ
[ํ์]- ์ฑ ์ด๋ฆ (30์)
- ๊ฐ๋จํ ์ค๋ช (80์)
- ์์ธํ ์ค๋ช (4000์)
- ๊ทธ๋ํฝ ์ ์
์
๋ก๋
[ํ์]- ์ฑ ์์ด์ฝ (512x512)
- Feature Graphic (1024x500)
- ์คํฌ๋ฆฐ์ท (์ต์ 2์ฅ)
3.3 ์ฝํ ์ธ ๋ฑ๊ธ (IARC)
- ์ฝํ
์ธ ๋ฑ๊ธ ์ง๋ฌธ์ง ์์ฑ
[ํ์]
| ์นดํ ๊ณ ๋ฆฌ | ZKProofPort |
|---|---|
| ํญ๋ ฅ | ์์ |
| ์ฑ์ ์ฝํ ์ธ | ์์ |
| ์ธ์ด | ์์ |
| ์ ์ด ๋ฌผ์ง | ์์ |
| ์ฌ์ฉ์ ์ํธ์์ฉ | ์์ (๋ธ๋ก์ฒด์ธ) |
์์ ๊ฒฐ๊ณผ: Everyone / ์ ์ฒด ์ด์ฉ๊ฐ
3.4 ํ๊ฒ ์ค๋์ธ์ค
- ํ๊ฒ ์ฐ๋ น์ธต ์ ํ
[ํ์]- "์ฑ์ด ์ด๋ฆฐ์ด๋ฅผ ๋์์ผ๋ก ํฉ๋๊น?" โ ์๋์ค
- ํ๊ฒ ์ฐ๋ น: 18์ธ ์ด์ (์ํธํํ ๊ด๋ จ)
- ๊ด๊ณ ํฌํจ ์ฌ๋ถ: ์๋์ค
[ํ์]
3.5 ๋ฐ์ดํฐ ๋ณด์ ์น์ (๋งค์ฐ ์ค์!)
- ๋ฐ์ดํฐ ์์ง ๋ฐ ๋ณด์ ์์ ์์ฑ
[ํ์]
์์ง ๋ฐ์ดํฐ ์ ํ
| ๋ฐ์ดํฐ ์ ํ | ์์ง ์ฌ๋ถ | ๊ณต์ ์ฌ๋ถ | ์ฉ๋ |
|---|---|---|---|
| ์์น | โ | - | - |
| ๊ฐ์ธ ์ ๋ณด (์ด๋ฆ, ์ด๋ฉ์ผ) | โ | - | - |
| ๊ธ์ต ์ ๋ณด | โ | - | - |
| ๊ฑด๊ฐ/ํผํธ๋์ค | โ | - | - |
| ๋ฉ์์ง | โ | - | - |
| ์ฌ์ง/๋์์ | โ | - | - |
| ์ค๋์ค | โ | - | - |
| ์ฐ๋ฝ์ฒ | โ | - | - |
| ์บ๋ฆฐ๋ | โ | - | - |
| ์ฑ ํ๋ | โ | ๋ถ์ | |
| ๊ธฐ๊ธฐ ID | โ | ํฌ๋์ ๋ฆฌํฌํ |
๋ณด์ ๊ดํ
- ๋ฐ์ดํฐ ์ ์ก ์ํธํ: ์ (HTTPS/TLS)
[ํ์] - ๋ฐ์ดํฐ ์ญ์ ์์ฒญ: ๋ฐฉ๋ฒ ์ ๊ณต
[ํ์]- ์ฑ ๋ด ์ค์ ๋๋ ์ด๋ฉ์ผ ์์ฒญ
ZKPassport ์ฐธ๊ณ : "This app may share data types with third parties including personal info, app info and performance, and device or other IDs"
3.6 ์ฑ ์ ๊ทผ ๊ถํ ์ค๋ช
| ๊ถํ | ํ์ ์ฌ๋ถ | ์ค๋ช |
|---|---|---|
| INTERNET | ํ์ |
๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ ์ฐ๊ฒฐ |
| ACCESS_NETWORK_STATE | ํ์ |
๋คํธ์ํฌ ์ํ ํ์ธ |
| CAMERA | ์ ํ |
QR ์ฝ๋ ์ค์บ (์ง์ ์) |
| NFC | ์ ํ |
์ฌ๊ถ ์ค์บ (์ง์ ์) |
- ๊ถํ๋ณ ์ฌ์ฉ ์ด์ ๋ช
์
[ํ์]
3.7 ๊ธ์ต/์ํธํํ ์ฑ ์ ์ฑ
- ๊ธ์ต ์๋น์ค ์ฑ ์ ์ธ
[ํ์]- "์ํธํํ ๊ด๋ จ ์ฑ์ ๋๊น?" โ ์
- ๊ธฐ๋ฅ ๋ช ํํ ์ค๋ช : "์ฆ๋ช ์์ฑ๋ง, ์์ฐ ๊ฑฐ๋ ์์"
- ์ฌ๊ธฐ/์คํด ์ ๋ฐ ๊ธ์ง ์ ์ฑ
์ค์
[ํ์]
3.8 ํ ์คํธ ๋ฐ ์ถ์
- ์ฑ ์๋ช
์ค์
[ํ์]- Google Play ์ฑ ์๋ช (๊ถ์ฅ) ๋๋ ์์ฒด ๊ด๋ฆฌ
- AAB ์์ฑ
[ํ์]cd android && ./gradlew bundleRelease
- ๋ด๋ถ ํ
์คํธ ์
๋ก๋
[ํ์]- ์ต๋ 100๋ช ํ ์คํฐ
- ๋น๊ณต๊ฐ ํ
์คํธ
[์ ํ]- ์ด๋ฉ์ผ ๋ชฉ๋ก ๋๋ Google ๊ทธ๋ฃน
- ๊ณต๊ฐ ํ
์คํธ
[๊ถ์ฅ]- ์ผ๋ฐ ์ฌ์ฉ์ ํ ์คํธ
- Pre-launch ๋ณด๊ณ ์ ๊ฒํ
[ํ์]- ์๋ํ๋ ํ ์คํธ ๊ฒฐ๊ณผ ํ์ธ
- ํ๋ก๋์
์ถ์
[ํ์]- ๋จ๊ณ์ ์ถ์ ๊ถ์ฅ (10% โ 50% โ 100%)
3.9 ๊ธฐ์ ์๊ตฌ์ฌํญ
- ํ๊ฒ API ๋ ๋ฒจ: API 34 (Android 14) ์ด์
[ํ์] - ์ต์ SDK: API 24 (Android 7.0) ๊ถ์ฅ
[๊ถ์ฅ] - 64๋นํธ ์ง์: ํ์
[ํ์] - ์ฑ ํฌ๊ธฐ: 150MB ์ดํ ๊ถ์ฅ
[๊ถ์ฅ]
ZKPassport: Android 7.0+, 474.6 MB
4. ๊ธฐ์ ์ ์ค๋น
4.1 ๋น๋ ํ ์คํธ
- iOS Release ๋น๋
[ํ์]- ์๋ฎฌ๋ ์ดํฐ ํ ์คํธ
- ์ค์ ๋๋ฐ์ด์ค ํ ์คํธ (TestFlight)
- Android Release ๋น๋
[ํ์]- ์๋ฎฌ๋ ์ดํฐ ํ ์คํธ
- ์ค์ ๋๋ฐ์ด์ค ํ ์คํธ
4.2 ๊ธฐ๋ฅ ํ ์คํธ
- ํต์ฌ ํ๋ก์ฐ ํ
์คํธ
[ํ์]- ์ฑ ์์ โ ๋ฉ์ธ ํ๋ฉด
- MetaMask ์ฐ๊ฒฐ
- Coinbase attestation ์กฐํ
- ์ฆ๋ช ์์ฑ (10-15์ด)
- ์ฆ๋ช ๊ฒ์ฆ (off-chain)
- ์ฆ๋ช ๊ฒ์ฆ (on-chain)
- ์๋ฌ ์ฒ๋ฆฌ ํ
์คํธ
[ํ์]- ๋คํธ์ํฌ ์์
- ์ง๊ฐ ์ฐ๊ฒฐ ๊ฑฐ๋ถ
- ์ฆ๋ช ์์ฑ ์คํจ
- ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ
- ๋ค์ํ ๊ธฐ๊ธฐ ํ
์คํธ
[ํ์]- iPhone SE (์์ ํ๋ฉด)
- iPhone 15 Pro Max (ํฐ ํ๋ฉด)
- Android ์ ์ฌ์ (2GB RAM)
- Android ๊ณ ์ฌ์
4.3 ์ฑ๋ฅ ํ์ธ
- ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
[ํ์]- ์ฆ๋ช ์์ฑ ์ ํผํฌ: ~800MB (์์)
- ์ ์ฌ์ ๊ธฐ๊ธฐ ๋์ ํ์
- ํฌ๋์ ์์ ํ์ธ
[ํ์] - ๋ฉ๋ชจ๋ฆฌ ๋์ ์์
[ํ์] - ๋ฐฐํฐ๋ฆฌ ์ฌ์ฉ๋ ์ ์
[๊ถ์ฅ]
4.4 ๋ณด์ ์ ๊ฒ
- API ํค ํ๋์ฝ๋ฉ ์์
[ํ์] - ๋ฏผ๊ฐ ์ ๋ณด ๋ก๊น
์์ (Production)
[ํ์] - SSL/TLS ์ฌ์ฉ
[ํ์] - ๋๋
ํ ์ ์ฉ (Android ProGuard/R8)
[ํ์] - ์ฝ๋ ์๋ช
ํ์ธ
[ํ์]
4.5 ๋ถ์ ๋ฐ ๋ชจ๋ํฐ๋ง (์ ํ)
- ํฌ๋์ ๋ฆฌํฌํ
: Firebase Crashlytics
[๊ถ์ฅ] - ์ฑ ๋ถ์: Firebase Analytics
[์ ํ] - ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง: Firebase Performance
[์ ํ]
5. ์ถ์ ์ผ์
| ๋จ๊ณ | ์์ ์์ |
|---|---|
| ๋ฒ์ ๋ฌธ์ ์ค๋น (Privacy, Terms) | 1-2์ผ |
| ์คํฌ๋ฆฐ์ท/๋ฏธ๋์ด ์ ์ | 1-2์ผ |
| iOS ๋น๋ ๋ฐ ์ ์ถ | 1์ผ |
| iOS ์ฌ์ฌ ๋๊ธฐ | 1-7์ผ (ํ๊ท 2-3์ผ) |
| Android ๋น๋ ๋ฐ ์ ์ถ | 1์ผ |
| Android ์ฌ์ฌ ๋๊ธฐ | 1-3์ผ |
| ์ด ์์ | 1-2์ฃผ |
6. ์ถ์ ํ ๊ด๋ฆฌ
6.1 ๋ชจ๋ํฐ๋ง
- ์ฌ์ฉ์ ๋ฆฌ๋ทฐ ๋ชจ๋ํฐ๋ง (๋งค์ผ)
[ํ์] - ํฌ๋์ ๋ณด๊ณ ์ ํ์ธ (๋งค์ผ)
[ํ์] - ํ์ ์ถ์ด ํ์ธ (๋งค์ฃผ)
[๊ถ์ฅ] - ๋ค์ด๋ก๋ ํต๊ณ ํ์ธ (๋งค์ฃผ)
[๊ถ์ฅ]
6.2 ์ ๋ฐ์ดํธ ๊ณํ
- ๋ฒ๊ทธ ์์ ํ๋ก์ธ์ค ์ ๋ฆฝ
[ํ์] - ๊ธฐ๋ฅ ์
๋ฐ์ดํธ ๋ก๋๋งต
[๊ถ์ฅ] - Semantic Versioning ์ฌ์ฉ
[๊ถ์ฅ]- Major.Minor.Patch (์: 1.0.1)
6.3 ASO (App Store Optimization)
- ํค์๋ ์ต์ ํ
[๊ถ์ฅ] - ์คํฌ๋ฆฐ์ท A/B ํ
์คํธ (Play Store)
[์ ํ] - ๋ฆฌ๋ทฐ ์๋ต
[๊ถ์ฅ]
์ฐธ๊ณ ์๋ฃ
๊ณต์ ๊ฐ์ด๋
- Apple App Store Review Guidelines
- Apple Human Interface Guidelines
- Google Play Developer Policy Center
- Google Play Console Help