在我們把app開發完成之後,就可以來打包上架,但是我沒有付費成為apple developer.....(一年要99美金的樣子),所以這邊就分享一下用之前的專案方式產出ipa檔案的方式吧!供大家參考參考
首先我們需要利用xcode產出要使用Archive的功能,但一開始可能會呈現無法點選的狀態,此時要先指定Destination為Generic iOS Device
這樣就可以選擇Archive了喔!
選下去後,xcode會開始build一系列的東西,電腦會轉得很大聲很賣力(還是只有我的QAQ),接著Build Successed後會跳出這個視窗,有顯示我們設定的Version和Build(後面會簡單說明差異),確定好後,點選右方的「Distribute App」按鈕
接著選取Development的選項
然後照著順序按,就可以完成了喔!
再來,我想分享一下關於Version和Build之間的差異,也就是我們在xcode裡面看到identity的欄位
一開始看到這個的時候,我根本不知道這是用來幹嘛的,只覺得就是版本吧,但為什麼要分兩個呢?
後來從網路上搜尋以及有實務上操作後,我大概有了個想法
Version是這個App 的版本號,也就是我們常常在App裡面的設定、關於、Apple Store....等地方看到的,這個App的版本,每次上架,這個Version號碼都不能重複,一般常見也是1.0、1.1或是1.0.0、1.0.1的往上增加
至於Build,是說這個Version下,工程師包的第幾個版本,也就是Build出來的第幾包
為什麼要有這個分別呢!最常見的兩個原因:
這樣是不是比較好區分兩者的差異了呢~我覺得這個的設計存在真是不錯(Web後端工程師的小發現XD)
好了,明天就是最後一天了~會分享這三十天的心情和後續的規劃,明天見喔!