2013年3月。蘋果修正了應(yīng)用程序列表的排名規(guī)則。調(diào)整后排名規(guī)則將應(yīng)用程序下載量作為最重要的排名的指標(biāo),并考慮到應(yīng)用程序的質(zhì)量和用戶活躍因素。下載后用戶的持續(xù)使用和活動成為影響排名最重要的因素。蘋果這一舉動的主要原因是許多應(yīng)用程序開發(fā)人員選擇購買下載和更新列表,以提高應(yīng)用程序排名,從而形成惡性循環(huán)。那些打破列表的人從開發(fā)人員的口袋里拿錢。被列入的蘋果用戶將被指控為蘋果不可能。最終,這將損害蘋果應(yīng)用商店的公平和形象。
蘋果的這一舉措是為了改變行業(yè)規(guī)則。重點(diǎn)是應(yīng)用的質(zhì)量和活躍用戶因素。它可以激勵開發(fā)人員開發(fā)更高質(zhì)量、用戶黏性應(yīng)用,創(chuàng)造一個良好的開發(fā)應(yīng)用氛圍,形成用戶、開發(fā)者和AppStore三方之間的和諧生活。
當(dāng)然,這些都是后話。今天我們討論的主題是如何應(yīng)用程序應(yīng)該上傳AppStore。
在向AppStore提交應(yīng)用程序之前。開發(fā)人員首先要成為蘋果iOS開發(fā)項(xiàng)目的成員。蘋果每年支付99美元的費(fèi)用。
在應(yīng)用程序提交到AppStore之前,開發(fā)人員應(yīng)該做好以下幾個方面的準(zhǔn)備工作。
開發(fā)人員應(yīng)該盡可能多地在多個設(shè)備上進(jìn)行測試。檢查應(yīng)用的缺點(diǎn),并盡一切努力改善。做好充分的準(zhǔn)備。因此,應(yīng)用程序可以順利進(jìn)行審查,也可以在正式運(yùn)行后避免給用戶帶來惡劣的應(yīng)用體驗(yàn),提高應(yīng)用程序的銷售和下載。
開發(fā)人員需要熟悉iOS人用互動指南和AppStore審查指南。保持冷靜,認(rèn)真解釋這些文件。查找您的應(yīng)用程序應(yīng)該和不應(yīng)該出現(xiàn)的情況,檢查并進(jìn)行修改直到符合標(biāo)準(zhǔn)。
開發(fā)人員需要提前準(zhǔn)備一個APP ID,有效的發(fā)布證書以及個人資料。APP ID是您應(yīng)用程序與其他程序的唯一區(qū)別標(biāo)志,目前有準(zhǔn)確的APP ID和配件APP ID類類。iOS的安全證書用于驗(yàn)證開發(fā)人員身份和簽名。iOS Provisioning配置文件使您在AppStore中更容易出售應(yīng)用程序。
開發(fā)人員還需要準(zhǔn)備APP資源包。其中包括圖標(biāo)、屏幕截圖和元數(shù)據(jù)。圖標(biāo)是APP的重要組成部分,不可或缺。不同設(shè)備的圖標(biāo)尺寸標(biāo)準(zhǔn)也不同。開發(fā)人員必須確保圖標(biāo)尺寸不會出現(xiàn)錯誤。開發(fā)人員可以為應(yīng)用程序上傳5張截圖,以便在不同設(shè)備面前創(chuàng)建不同的屏幕截圖。元數(shù)據(jù)包括應(yīng)用程序名稱、版本號、主要類別、簡短描述、關(guān)鍵字和支持的URL。應(yīng)用程序更新,版本內(nèi)容也應(yīng)相應(yīng)更新。
安裝包前的APP。開發(fā)人員應(yīng)該創(chuàng)建安裝分發(fā)證書以及分發(fā)的描述文件。證書管理開發(fā)人員的兩個證書,發(fā)展(開發(fā))和分發(fā)(分銷)證書相同。不同類型的證書也管理不同的描述文件。
下載和安裝描述文件后??梢源鏅n在Xcode中。下面是Xcode中的配置更改。
Bundle Identifier將其更改為您描述文件所指定的APP ID。
設(shè)置代碼簽名。釋放這個是選擇你的分發(fā)證書。(項(xiàng)目和目標(biāo)都被修改了)。當(dāng)然,最好先編輯程序確保您的文件的Build方式是release。
檔案。此前將設(shè)備鏈接轉(zhuǎn)換為ios device,如果玩家是模擬玩什么。紅色選項(xiàng)是灰色的。
四、中間將訪問您的私鑰簽名等。然后直接跳到組織界面的檔案選項(xiàng)。
上面我們提到的都是關(guān)于APP應(yīng)用程序提交前的準(zhǔn)備,下面就開始進(jìn)入正式提交階段。
開發(fā)人員首先應(yīng)該在iTunes Connect中創(chuàng)建應(yīng)用程序,訪問iTunes Connect并使用iOS。
登錄開發(fā)者帳戶,右側(cè)單擊“管理您的應(yīng)用程序”,左上角單擊“添加新應(yīng)用程序”選項(xiàng)“iOS App”,然后完成基本信息表。
1、完成基本信息
開發(fā)人員需要提供應(yīng)用程序的固定名稱、SKU號和Bundle ID。每個應(yīng)用程序的名稱都應(yīng)該是獨(dú)一無二的,最好與主屏幕圖標(biāo)底部的名稱相匹配。
2、確定APP的價(jià)格和有效性
由于蘋果已經(jīng)確定了價(jià)格層,開發(fā)人員只需要指定該國的應(yīng)用商店出售。
3、元數(shù)據(jù)中的應(yīng)用評級
根據(jù)開發(fā)人員應(yīng)用的內(nèi)容和功能,蘋果將提供相應(yīng)的評級。如果您的應(yīng)用程序等級不符合內(nèi)容,蘋果也會被拒絕。
4、準(zhǔn)備上傳二進(jìn)制文件。
完成APP元數(shù)據(jù)提交后,開發(fā)人員將看到有關(guān)APP的概述信息,然后單擊“查看詳細(xì)信息”按鈕,然后在右上角單擊“準(zhǔn)備下載二進(jìn)制”。完成系統(tǒng)提出關(guān)于APP的問題后。系統(tǒng)會建議您準(zhǔn)備上傳二進(jìn)制文件。此時(shí),APP的狀態(tài)變成“等待上傳”。
5、上傳和進(jìn)制文件。
開發(fā)人員需要在真實(shí)設(shè)備上為程序創(chuàng)建一個文件,并成功創(chuàng)建后。在列表中選擇檔案,然后右鍵單擊“分發(fā)”。在顯示的圖像中。選擇“Submit to the iOS App Store”。然后輸入您的iOS開發(fā)人員帳戶進(jìn)行驗(yàn)證。然后選擇Application和Code Signning Identity。應(yīng)用程序的二進(jìn)制文件在上傳到蘋果服務(wù)器時(shí)也需要驗(yàn)證。如果提交失敗,系統(tǒng)會說明具體原因,對開發(fā)人員來說也是非常有用的。
6、等待審查。
程序上傳完成后。此時(shí)。APP已成為“等待審查”狀態(tài)。
在提交應(yīng)用程序之前,開發(fā)人員應(yīng)該明白AppStore的審查僅相當(dāng)于門守護(hù)者而不是法官。審查機(jī)制的標(biāo)準(zhǔn)是應(yīng)用是否安全、沒有病毒以及涉及政治、人權(quán)、宗教和色情等問題,因此這些敏感點(diǎn)在應(yīng)用中不存在。審查過程很長。所以要有充分的耐心。
所謂的“真金不怕火煉”,開發(fā)人員要將自己的APP上傳到AppStore,一定要做好充分準(zhǔn)備,不要想象投機(jī)偶然。不要忘了蘋果和用戶的眼睛是雪明亮。