開發者帳號


由蘋果帳號升級而來

步驟:
  • 搜尋 apple Developer
  • 登入帳號
  • Certificates, Identifiers & Profiles
1. 申請數位簽帳   

點+

2. what type of certificate do you need?

有兩種 :
O 開發 ( Development , Debug)
有開發憑證,推播ssl

O 正式 ( Production, Release, Distribution )

1. App Store and Ad Hoc.(Ad Hoc 內部發佈 只能一百台,要註冊) (主要用這個)

2. Apple Push Notification Authentication Key 推播憑證

3. Apple Push Notification service SSL

4.VoIP service 

5.Apple Pay

6.Merchant Identify (商業活動憑證)

7......

以上選哪個作法都一樣 , 只能單選

3. About Creating a Certificate Signing Request 步驟

O 開啟系統中的鑰匙圈存取
O 選 憑證 -> 點上方鑰匙圈存取的選單 -> 憑證輔助程式 -> 從憑證授權要求憑證
-> 填email , 一般名稱: 隨便甜 e.g.  voarlese2016(自定) -> 儲存到磁碟
-> 把檔名改成voarlese2016(自定) -> 把附檔名 換成 .CSR  -> 產生憑證囉~

存檔以後可以在密鑰裡面看到剛剛建立的憑證.

剛剛的動作是產生兩把鑰匙

一把會傳給蘋果用(公用密鑰)
一把會留在電腦內(專業密鑰)

以後用此憑證加密的檔案只有這個憑證可以開.

公鑰會包含在CSR檔案內要上傳給蘋果.

4. 下載完成後的憑證

點開後會裝到憑證裡面去

注意:鑰匙必須要有保存才能開啟憑證

讓不同電腦可以開憑證需要把鑰匙轉到不同台電腦.


O 在密鑰地方選剛剛產生的憑證,展開後會有鑰匙,把鑰匙右鍵點輸出

----

identifiers


    App IDs :  不同app 申請不同的 app id 
1. +
2. App ID Description 輸入app名稱
3. App ID suffix

O Bundle ID : 網址 com.xx.專案名稱

 App Groups : 不同app 包成一,組可以一起賣
 Apple Pay : 支援apple pay

Provisioning Profiles 證書


說明:每寫一支app就要做兩個證書,開發與測試時期

1.+
2. 選擇對應的app id 
3. 選擇對應的憑證 (自動對應開發與發佈時期憑證)
4. 完成後先不要下載

開發與上架的憑證都申請完成後

O XCode 指定憑證
1. 專案的 identify 裡面選擇 bundle indenfity 填入憑證
2. team 選 綁定的開發者帳號
3. Build Settings(放編譯時期的參數)

O provisioning profile選項 選擇證書 , 用手動指定最新的

喜好設定選帳號點帳號 -> 點自己帳號 -> 找 detail -> 下載做好的憑證 ->  code setting 設定剛剛下載的證書


O 讓遠端的人來測 建立 ADC (內部發佈憑證) 
 建立 正式的 provisioning profile 選 AD Hoc

在account 裡面先下載好後 -> provisioning profile 先選擇 ADC -> 選擇設備的地方 選擇 Generic iOS Device -> Product 選項 -> Archive(歸檔)如果出現證書有問題請關掉再開一次(因為有快取)-> 選擇專案 export 選擇 ad Hoc -> 選擇帳號後 預設下一不 -> 檢查一下被包的證書是不是 AD HOC  -> 產生ipa 檔案 

ipa 安裝方法
用supersend 網站


  • iTunes Connect

留言