iOS公布app到App Store教程

2022-09-02 02:54:13 字數 2488 閱讀 4286

要公布首先須要公布證書,其獲取和安裝的基本流程和真機除錯證書一致,關於真機除錯證書的獲取和使用能夠參考這篇文章。只是如今xcode7不須要真機除錯證書也可實現真機除錯了。能夠參考這篇文章。

如今假設已經有了開發人員賬號。為了避免不知道怎麼安裝開發人員證書。還是簡單說一下:

點選以下這個模組進入證書模組。

在往下走的過程中,會須要乙個csr檔案,這個檔案須要我們在電腦上生成。

點選mac上的火箭圖形進入launchpad,找到鑰匙串訪問的圖示,例如以下圖:

開啟後點選左上角鑰匙串訪問-->證書主力-->從證書頒發機構請求證書。

開啟後出現證書請求的對話方塊例如以下圖。這裡的目的是獲取剛才我們在建立證書時須要的鑰匙串檔案,有兩種獲取方式,一種是電子郵件形式,一種是直接儲存到電腦上。假設選擇用電子郵件的話,上面兩個須要填電子郵件的文字框就是接收的郵箱,這兩個郵箱一定要填成一樣的;為了方便也可一直選擇儲存到磁碟,但電子郵件位址還是要填寫且一致。只是反正用不著能夠隨便填寫, 僅僅要一樣就好了,儲存到磁碟點選繼續的話會要你選擇儲存的位置,一定要讓自己找得到。

成功後會得到乙個certificatesigningrequest 檔案,也就是經常看到的csr檔案。

至此。我們已經完成第一步了,注意,這僅僅是第一步哦。不要以為弄到證書了就能夠萬事大吉了,還早呢,不得不說實在是...太麻煩了。

好啦,繼續我們的工作。

標識的填寫方式它也給出了演示樣例。

提交後我們就獲得了乙個project的標識,這一步就能夠結束了,還算簡單,進入下一步。

這樣。準備完成,能夠去申請公布了。

前面都是準備階段,真正的公布如今才開始。

然後填寫這個簡單的資訊介面,當中套裝id即bundle id,sku自己起乙個比較獨特的名字就好了。全部要填寫的內容都能夠點選問號檢視解釋,如今都中文化了,挺方便的。

相同每乙個地方都有問號button能夠檢視解釋,解釋幾個比較須要注意的吧:

能夠拖動移動順序,也能夠點選左上角的減號移除,最多僅僅能五張

分級資訊把各項都選好後會自己主動計算分級的。

審核資訊須要好好填寫,須要登入使用的話。一定要提供測試賬號給審核人員登入使用,有什麼情況也要盡量在備註裡說明,防止被拒絕。

填寫資訊的時候注意隨時點選右上角的儲存button儲存已填寫的資訊。

這些資訊填寫完後。就能夠去xcode提交ipa檔案了。

首先,xcode中的執行裝置一定要是ios device或者真實機器。不能是模擬器。不然會打包失敗。

然後點選選單條的product-->archive進行打包project。

打包完成後會進入乙個提交介面(這個介面以後也能夠從選單條window-->organizer進入)。

這時會讓你選擇提交到的賬號,選擇你的開發人員賬號。然後就能夠上傳了,上傳須要一些時間,可能一段時間都沒有進度,沒關係耐心點。他的進度條不是非常準確,和網速也有關係。

蘋果會對這個包簡單地審核一段時間。不出意外的話一會後就會從灰色變成明顯成功的顏色。假設失敗的話,會顯示乙個紅色的感嘆號標記,這是就要去你的註冊郵箱中檢視是什麼問題,會收到郵件的。解決這個問題又一次上傳直到成功。

至此。全部工作都準備好了,能夠點選右上角的「提交以供審核」了。假設有什麼資訊填寫不對,會提示你的,補完就好了。提交時還會讓你選擇一些是否加密之類的,選好就能夠等待審核了。

一般審核須要一周的時間。能夠時不時登入站點看一下進度。假設有了什麼訊息郵箱也會收到郵件的。假設失敗了,蘋果會告知拒絕原因。能夠溝通和改動繼續提交。

僅僅是記得在開發和公布之間更換除錯證書和公布證書~

至此公布的歷程就介紹完了,有什麼沒說清楚的能夠回覆,一起討論一下~

iOS 自動打包發布到Fir和AppStore

特別說明 如果專案沒有採用cocoapods管理,沒有.xcworkspace,只有xcodeproj 只需要將指令碼中這句 xcodebuild archive workspace xcworkspace 這句替換成下面這樣就ok了 xcodebuild archive project xcode...

註冊自己的App到iOS中

2019獨角獸企業重金招聘python工程師標準 首先,我們要在info.plist檔案中設定document types cfbundledocumenttypes cfbundletypename lshandlerrank default lsitemcontenttypes 屬性說明 lsh...

iOS4從註冊到app上線開發流程

ios4從註冊到 上線開發流程 網上有比較詳細的過程 另外,我們應用打包要點 一 應用打包前,編譯時要將 eqstdafx.x 裡面的 debug 巨集注釋掉。這個如果是 debug 編譯,則按預期是否需要開關這個巨集進行操作 如果是 distribute 狀態,工程設定裡面會自動關閉 debug ...