Unity3d發布IOS(包含u3d自帶IAP內購)的流程-小白篇(二)-網頁配置ios內購部分


 

  上一篇:(https://www.cnblogs.com/yzxhz/p/9569718.html )文章配置好了unity的環境,最后說到需要用到app的bundleID,那么這篇文章就說一下蘋果開發者官網的配置。

  需要准備:蘋果開發者賬號,mac系統的電腦。

  首先打開蘋果開發者官網:https://developer.apple.com/

點擊右上角的Account,==》輸入開發者賬號密碼。

選擇紅框內容。

點開以后左面出現了Certificates(證書)、Keys(Key。。。)、Identifiers(app的BundleID)、Devicecs(真機調試設備)、Provisioning Profiles(供應配置文件?)

(在我理解,這里的我們主要想獲取的是Identifiers放入U3d中,不過在此之前,還要將ID與證書關聯起來,所以就需要使用Provisioning Profiles配置產品ID與證書、真機調試的設備關聯起來。可能是這樣我只是猜測,具體我也不太了解,請見諒~~)

那么,動手吧:

(一)Certificates:證書是需要從mac電腦本地載入的。

而mac電腦獲取證書的方式是:打開Finder==》應用程序==》實用工具==》鑰匙串訪問,雙擊打開:

點擊從證書頒發機構獲取證書。

配置好以后點繼續,選擇證書儲存的位置,並記住 一會要用到。

這時候回到剛才的網頁,

在證書那里點下面的All,點右面的加號。

選擇ios app development,然后點繼續。

這里也點下面的繼續(continue)

點擊Choose File按鈕,找到剛才用mac申請的證書並上傳。

然后選擇Done就可以了。

(二)Devicecs:真機調試設備需要一個iphone或者ipad,(只有在添加進來的設備才能進行真機調試)

  需要獲取設備的UDID。

  UDID獲取方式:使用iphone或者ipad連接上電腦,打開iTunes,查看信息,找到序列號,點擊序列號后面的位置,直到出現UDID,這個便是需要獲取的編碼了,復制編碼下面會用到。

  之后回到網頁

點擊Devices下面的All,然后點右上角的加號添加新的設備

將名字以及UDID添加好以后點擊Continue。Done就好了

(三)Identifiers

同前兩個類似操作

點擊左面的App IDs,然后點右面的加號,進入到下圖

然后往下翻,

填寫好bundle id,這個就是unity所需要獲取的數據。

這里的東西看自己需求設置,沒什么要求的默認即可~

然后done。

之后進入到一個預覽界面,如果信息無誤的話就點擊register。完成配置。

 

(四)Provisioning Profiles。

點擊all然后點擊右上角的➕。

 

這里要開發ios,所以選擇第一項。

然后點擊下面的continue。

這里便是之前在Identifiers配置好的app的東西,選擇你需要的產品。點擊continue。

選擇在之前Certificates創建好的證書,這里應該就是將產品與證書關聯起來。

然后點擊continue。

在這里選擇你想要真機調試的設備,這里都是在之前Devices里面添加的設備。

然后點擊continue。

預覽一下沒問題后填寫名稱,點擊continue

這里可以選擇下載配置文件。

填寫完成以后也能下載。點擊done結束。

這里面的幾個下載的東西都是在Xcode中打包發布的時候需要的,不過也可以直接點擊Xcode里面的登錄賬號自動獲取這些證書配置文件什么的。

這個下篇文章會說到。

還沒結束,這只是配置好了ios發布所需要的賬號,如果有內購需要,那還有配置內購信息。

下面我就不細致說了,內購配置網上有很多講解的,這里隨便找了一篇僅供參考:https://blog.csdn.net/u014220518/article/details/55253275

不過都已經很久沒有更新了,像我這種剛接觸的連第一步都進行不了。因為蘋果不知道什么時候把Itunes connect改為了app store connect。

進入方式是在剛才那個配置頁面,點擊右上角的account

第二個就是。

這里是同意條款什么的,直接點goto....,如果不想要在此提醒就勾選下面的take me.....什么的在點goto....。

大致的職能就是這樣,里面的東西網上都有介紹了,就不細致說了。

配置完成主要需要的2個參數:1.產品的ID,2.產品的公共秘鑰 。 這兩個下篇文章會用到。

提醒一下,如果你的財務信息不全是無法完成內購的,還有如果不使用測試賬號進行測試沙盒的話也會在測試的時候出錯的(會二次驗證返回21002)。這里是兩個坑。

下篇文章將會說一下我使用iap內購代碼部分的內容。希望大家共同學習,共同進步~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM