現在是時候為您的目標市場最終推出它了——您職業生涯中的第一個 iOS APP已準備好打破所有記錄。
讓我們通過布置這個易于使用的IOS APP發布指南,讓您的蘋果APP上架更輕松。
iOS APP開發不會在您點擊最后一行代碼或實現APP規范的最后一個功能時結束。一旦針對與功能和可操作性問題相關的錯誤進行了測試,APP就可以發布了。
也就是說,僅在模擬器上測試您的APP是不夠的。多年來,iOS 設備系列大幅增長。這使得在物理設備上測試您的APP變得至關重要。確保跨設備測試您的 iOS APP。一些常見問題包括未針對某些屏幕尺寸優化移動APP。
盡管 Apple 沒有嚴密的審查流程,但它足以識別影響用戶體驗的問題。
一旦您手頭有一個完美的APP,請仔細閱讀Apple 的規則和指南,以確保您不會錯過任何方面的批準。我們在這里為您列出了這些結論。移動APP應:
1、不崩潰
2、不使用私有 API
3、不復制本機APP的功能
4、使用APP內購買進行APP內(金融)交易
5、在用戶不知情的情況下,不要使用相機、麥克風等原生元素
6、不使用受版權保護的材料
在最終發布移動APP之前滿足主要要求。此步驟包括多個子步驟,如此處所述:
每個APP都需要一個 App ID 或APP標識符。有兩種類型的APP標識符:顯式 App ID 和通配符 App ID。通配符 App ID 可用于構建和安裝多個APP。盡管通配符 App ID 很方便,但如果您的APP使用 iCloud 或使用其他 iOS 功能(例如 Game Center、Apple Push Notifications 或 In-App Purchase),則需要明確的 App ID。
要將APP提交到 App Store,您需要創建 iOS 配置文件以進行分發。要創建這樣的配置文件,您首先需要創建分發證書。創建分發證書的過程與創建開發證書非常相似。如果您已經在物理設備上測試過您的APP,那么您可能已經熟悉開發證書的創建。
創建 App ID 和分發證書后,您可以創建 iOS 配置文件以通過 App Store 分發您的APP。
請記住,您不能使用用于臨時分發的相同配置文件。您需要為 App Store 分發創建單獨的配置文件。如果您為項目使用通配符 App ID,則可以為多個APP使用相同的配置文件。
有了 App ID、分發證書和配置文件,就可以在 Xcode 中配置目標的構建設置了。這意味著從 Xcode 的 Project Navigator 中的目標列表中選擇目標,打開頂部的 Build Settings 選項卡,然后更新 Signing 部分中的設置。您需要將代碼簽名設置為自動。
Xcode 項目中的每個目標都有一個部署目標,它指示APP可以在其上運行的操作系統的最低版本。
設置部署目標由您決定,但請記住,一旦您的APP在 App Store 中,修改部署目標不是您可以做的沒有后果的事情。如果您增加APP更新的部署目標,則已購買您的APP但不符合新部署目標的用戶無法運行更新。
當用戶通過 iTunes(而不是設備)下載更新,替換他們計算機上的以前版本,然后發現新更新無法在他們的設備上運行時,就會出現問題。
關于APP的部署目標,我有兩個非常簡單的提示:
當您決定增加現有APP的部署目標時要非常小心。在更改之前的更新的APP發行說明中提及這一點,并在使用新部署目標的更新中再次提及。如果您提前警告您的客戶,那么您已經盡一切可能防止潛在的問題。
對于新APP,我幾乎總是將部署目標設置為最后一個主要版本。
您可能知道APP圖標是每個 iOS APP的重要組成部分,但您需要確保您的APP附帶正確大小的圖稿。
每個APP最多可以有五個屏幕截圖和三個預覽,您必須至少提供一個。如果您正在開發通用APP,則需要為每個設備提供單獨的屏幕截圖。
花一些時間考慮屏幕截圖很重要。您的APP的屏幕截圖通常是客戶可以用來決定是否購買或下載您的APP的唯一內容。
在提交APP之前,最好準備好APP的元數據。這包括:
您的APP的名稱
版本號
主要(和可選的次要)類別
簡明扼要的描述
關鍵詞
支持網址
如果您要提交更新,那么您還可以提供有關此版本中的新增功能部分的信息。
您的APP是否需要用戶登錄?然后,您還需要向 Apple 提供測試或演示帳戶,以確保審核團隊可以立即登錄并使用您的APP,而無需先注冊帳戶。
這些天來,提交過程變得更加容易。例如,您現在可以使用 Xcode 驗證和提交APP。但是,首先,您需要在 iTunes Connect 中創建您的APP。
訪問iTunes Connect,使用您的 iOS 開發者帳戶登錄,然后單擊右側的管理您的APP。點擊左上角的添加新APP,選擇 iOS APP,然后填寫表格。
App Name必須是唯一的,它是您的APP的名稱,它將出現在 App Store 中。這可能與主屏幕上APP圖標下方顯示的名稱不同,但建議選擇相同的名稱。
SKU 編號是標識您的APP的唯一字符串。我通常使用APP的包標識符。
最后一條信息是APP的Bundle ID 。這意味著從下拉菜單中選擇您之前創建的(通配符或顯式)APP ID。
在下一步中,您指定APP的價格和可用性。Apple 使用價格等級,因此您不必為 Apple 運營的每個國家/地區指定價格。您還可以指定您的APP應該(或不應該)在哪些商店中可用。
一旦您的APP在 App Store 中上線,您在此步驟中輸入的信息就可以修改。換句話說,您可以更改APP的價格和可用性,而無需提交更新。您可以通過選擇APP的 iTunes Connect 頁面左側的定價和可用性選項卡輕松完成此操作。
我們已經介紹了APP的元數據。我還沒有談到的唯一方面是您的APP的評級。根據您的APP的內容和功能,對其進行評級。此評級不僅有助于告訴用戶您的APP的內容和功能,而且還被操作系統用于家長控制功能。
強烈建議您不要試圖超越評級系統。Apple 很清楚這種策略,如果它不同意您設置的評級,它將拒絕您的申請。這里還有很多其他的東西你可能需要根據你的APP進行調整,但我們不會詳細介紹它們,因為它們是不言自明的。為此,請轉到左側窗格中的APP信息選項卡。
要提交您的APP,您需要創建一個存檔。您只能通過在通用設備上構建APP來創建存檔。如果您在活動方案中選擇 iOS Simulator,您會注意到 Xcode 的 Product 菜單中的 Archive 選項是灰色的。將iOS設備連接到您的 Mac,在活動方案中選擇它,然后從 Xcode 的產品菜單中選擇存檔。
如果一切順利,您現在應該有一個存檔,Xcode 的管理器應該會自動打開并顯示您剛剛創建的存檔。
從列表中選擇存檔,然后單擊右側的 Upload to App Store... 按鈕。然后將APP二進制文件上傳到 Apple 的服務器。
在此過程中,您的APP也會得到驗證。如果在驗證過程中發生錯誤,提交過程將失敗。驗證過程非常有用,因為它會告訴您APP二進制文件是否有問題,否則會導致 App Store 審核團隊拒絕。
如果提交過程沒有問題,您的申請狀態將更改為等待審核。Apple 需要幾天的時間來審核您的APP,并且所需時間往往會隨著時間的推移而波動。
祝你好運!
接入ChatGPT系統多少錢?
APP如何接入ChatGPT系
小程序開發費用,開發小程序需要
怎么選擇一家靠譜的小程序制作公
app制作流程-策略|評估規劃
開發一個app多少錢?
客服QQ:121446412 聯系電話:15321250321
京ICP備17026149號-1版權所有@2011-2022 北京天品互聯科技有限公司 公司地址:北京市海淀區上地信息路甲28號B座(二層)02D室-010號