日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

上传ipa到appstore的步骤说明​

發(fā)布時間:2024/1/8 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 上传ipa到appstore的步骤说明​ 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我們平時在開發(fā)原生的ios app的時候,有蘋果電腦在手,上傳ipa文件到蘋果開發(fā)者中心比較簡單,直接在xcode上就可以實現(xiàn)了。?

但是現(xiàn)在大多數(shù)人開發(fā)app不再是用原生框架開發(fā)了,也沒有蘋果電腦。很多朋友們選擇了跨平臺的H5技術(shù)來開發(fā)app,真正做到實現(xiàn)一種語法到處運行的場景。現(xiàn)在比較熱的框架比如uniapp。?

而使用uniapp框架打包出ipa包后,假如不用xcode,不用蘋果電腦,如何上傳到app store呢?在這里我說明下步驟:?

1、登錄蘋果開發(fā)者中心,進(jìn)入app store connect,查看app有沒有創(chuàng)建,假如沒有創(chuàng)建,也創(chuàng)建app?

2、進(jìn)入app,新建一個新版進(jìn)行發(fā)布,期間會要求我們選擇一個構(gòu)建版本,如下圖:?

3、這時候,你會發(fā)現(xiàn)構(gòu)建版本哪里點加號,找不到你要發(fā)布的版本,因為這個構(gòu)建版本需要使用xcode來上傳,而我們沒有xcode如何上傳呢??

我們可以使用appuploader這個平臺來創(chuàng)建證書跟描述文件,appuploader的地址如下:??http://www.applicationloader.net/???

進(jìn)入appuploader主頁面,點擊首先使用開發(fā)者賬戶登錄?

創(chuàng)建ios(.p12)證書?

  • 點擊蘋果證書
  • 新增蘋果證書
  • 輸入證書密碼:這個密碼不是賬號密碼,而是一個保護(hù)證書的密碼,是p12文件的密碼,此密碼設(shè)置后沒有其他地方可以找到,忘記了只能刪除證書重新制作,所以請務(wù)必記住密碼。還有為了安全起見,密碼不要太簡單。?證書名稱是你為了在證書列表里面便于區(qū)別的一個字符,自己好辨識就可以,盡量是是字母和數(shù)字之類?
  • 選擇證書類型:帶distribution的是發(fā)布類型,帶development的是開發(fā)類型。apple類型=ios+mac,所以開發(fā)時選擇ios app development和apple development 類型都是可以的 ?
  • 5. 選擇bundle ID:只有部分類型的證書需要選擇bundle id,例如推送證書。因為大部分證書是不和app關(guān)聯(lián)的。而是通過描述文件profile文件關(guān)聯(lián)app。?

    6. 使用appuploader服務(wù)同步:如果期望制作好證書后在其他電腦上同樣可以下載到這個證書,或者和你同事同步此證書,則需要勾選使用appuploader服務(wù)同步。否則您需要手動管理p12文件在不同電腦之間的傳輸,并且一但創(chuàng)建下載后,無法在其他電腦下載,只能手動復(fù)制文件過去。一般情況下,推薦使用appuploader服務(wù)同步。?

    7. 證書類型說明:IOS開發(fā)選擇apple development或者ios app development 類型?

    ios 發(fā)布選擇 apple distribution或者 ios distribution (app store and ad hoc)?

    開發(fā)推送證書選擇?

    發(fā)布推送證書選擇?

    其他證書不是很常用,可以自行百度各種證書說明。?

    8.官遇到問題,首先登錄文章開通的蘋果開發(fā)官網(wǎng)。檢查是否有權(quán)限/是否被停用/是否過期/是否有協(xié)議需要同意。在右上角切換賬號檢查所關(guān)聯(lián)的賬號是否功能正常。Apple郵箱會接收到許多通知消息,如IPA上傳,賬號發(fā)生變化,被停用,都會有消息提示。?

    9.上架版本需要使用正式的證書(apple distribution),開發(fā)測試用開發(fā)證書(apple development)?

  • 一般都要創(chuàng)建兩個證書一個用于開發(fā),一個用于上架,如果有支付內(nèi)容,還必需要。證書無需創(chuàng)建太多,apple對證書有數(shù)量限制,一般3個開發(fā)證書就不讓創(chuàng)建更多同類型的證書了。?
  • 點擊p12下載到電腦。?
  • 添加測試設(shè)備UDID?

  • 點擊udid?
  • 2.新增udid?

    創(chuàng)建描述文件?

  • 點擊描述文件
  • 點擊新增描述文件,在彈出框里面選擇要安裝測試到的設(shè)備,如果是發(fā)布類型無需選擇設(shè)備。選擇使用的證書,如果忘記是哪個 了可以選擇全部證書。
  • 描述文件類型說明:帶app store類型的是發(fā)布類型,帶development的是開發(fā)類型,push沒有描述文件,所以不要問推送選擇哪種描述文件類型,os開發(fā)選擇ios app development類型,發(fā)布app的時候選擇app store類型。(ps:除了APP Store類型的描述文件外,其他的描述文件都需要選擇測試設(shè)備)?
  • 4.測試設(shè)備:如果選擇的類型是ios app development 類型,則全部測試設(shè)備旁邊必須有測試設(shè)備并且勾選上,如果沒有顯示測試設(shè)備,點擊框框下面的添加測試,然后把測試設(shè)備的udid輸入,把ios設(shè)備連接到當(dāng)前pc,會自動獲得設(shè)備的udid。 如果app編譯后無法安裝到設(shè)備,可能是因為設(shè)備的udid沒有添加進(jìn)入描述文件,則需要添加描述文件后重新編譯。?

    5.點擊下載按鈕下載桌面?

    測試安裝App?

  • 以HBuilder打包Vue項目為例,打開詳細(xì)設(shè)置進(jìn)行設(shè)置完成后,點擊保存。
  • 官菜單項點擊‘發(fā)行-> 云打包-打原生包’,出現(xiàn)如下圖所示彈框,取消廣告勾選,沒有錯誤提示,選擇剛才制作的p12和.mobileprovision文件,輸入剛才設(shè)置的證書密碼。點擊打包,等待打包未完成(僅以ios為例)
  • 官打包完成后點擊確定“OK”按鈕查看打包狀態(tài)信息,打包完成后,保存安裝包到目標(biāo)文件,發(fā)送到手機(jī)端安裝即可運行。?
  • 6.期間它會要求我們輸入蘋果開發(fā)者中心的賬號名和專用密碼,注冊這里是要求我們輸入專用密碼,不是登錄密碼,假如你不知道專用密碼如何獲取,請查看附錄。?

    7.上傳成功后,大概等30分鐘,在蘋果開發(fā)者中心的構(gòu)建版本就能看到新上傳的版本了,然后就可以提交人工審核了,審核通過即可上架。?

    附錄:?

    蘋果開發(fā)者中心專用密碼的獲取方法:?

    1、登錄蘋果開發(fā)者中心,點擊右上角,賬號名稱的下拉,再點擊Email-Setting?

    2、它會要求我們重新輸入蘋果開發(fā)者賬號的密碼,進(jìn)入專用密碼的設(shè)置頁面:?

    3、進(jìn)入專用密碼設(shè)置頁面,即可獲取或設(shè)置你的專用密碼?



    ?

    總結(jié)

    以上是生活随笔為你收集整理的上传ipa到appstore的步骤说明​的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。