1.建立一個應用xcode
2.在developer.apple.com上面設置證書,app IDs.配置文件網絡
3.本地設置(將證書放入鑰匙串,將配置文件放入Xcode,設置應用的一些基本信息)app
4.打包,上傳(上傳到iTunesconnect上面)ide
5.在iTunesconnect上面給當前應用添加上線以後的顯示內容(名稱、描述、截圖等)工具
6.提交審覈測試
1.將項目上傳到iTunes方法網站
1)ui
工程選中iOS Devicethis
在工具欄中打開product項 — 選中 archive 在彈出界面 選中submit 直接打包+提交spa
2)
工程選中iOS Device
在工具欄中打開product項 — 選中 archive 在彈出界面 選中Export 打包 -打開Application Loader項,選中打包好的項目上傳
2.在編寫項目時注意事項:
1)在導入已有項目的資源(圖片)時,不要將項目的可執行文件等導入,會影響項目上傳
2)導入第三方庫時,設置支持64位
3)設施signing(簽名)
4)項目中不能包含無效的按鈕(登陸,支付等),若是沒有就直接不要添加這個按鈕.
5)支持網站隨便填寫(不要寫已有網站)
6)項目的圖標,等不要與原項目的相同
7)在將項目上傳到iTunes以前,要先到iTunes connect上面建立上傳項目的底本
8)項目的限制級別要根據實際狀況添加
9)建立截圖方法,截圖必須是jpg或png, 將工程分別在各個型號的模擬器上跑起來,選擇工具欄上的file,進行截圖便可
10)上傳時程序的版本最好是不斷的增長(注意:在[1,2)之間,不要超過2.
11)項目中不能使用私自調用設備UDID的方法,改變設備方向的方法
12)當項目中要進行登陸時,要提供給測試人員測試帳號,密碼
13)上傳時不要使用bata版的xcode,xcode版本要在5.1及以上
14)不須要更新按鈕,蘋果內部會進行更新處理
被拒錯誤集合
1)We also noticed that your app icons, screenshots or Application Description includes content that is not appropriate for all age groups. Specifically, your marketing screenshots contain objectionable term(s), for instance, 擼啊擼.
We’ve attached screenshot(s) for your reference
在截圖,圖標,引用程序描述中包含一些使人反感的詞.(性暗示等)
2)The rating you’ve selected, 4+, is inconsistent with the content of your app. Since your app includes contests or sweepstakes, you must select 「Yes」 for Gambling and Contests in iTunes Connect.
在評級裏面有一些內容選擇的不合適.若是都選否,評級是4+(全部年齡組成員)
3)Details Your app includes content or features that resemble a well-known third-party material, NBA, without the necessary
應用中有第三方內容(如NBA圖標),這些會涉及到版權.儘可能不要使用
4.Your app contains content that many users would find objectionable. Specifically, your app contains sexually suggestive content.
翻譯:
您的應用程序包含許多用戶會發現使人反感的內容。具體而言,你的應用程序包含性暗示內容。
解決:在評級裏面進行修改
5.Your app and its metadata contain misleading content. Specifically, your app name displayed on the device is 米折, your app icon is the same icon as the 米折 app, and your app content indicates that your app is the updated version of 米折.
We’ve attached screenshot(s) for your reference.
翻譯:
您的應用程序及其元數據包含誤導內容。具體來講,你的應用程序的名稱顯示在設備米折,您的應用程序圖標,圖標爲米折應用程序同樣,您的應用程序的內容代表你的應用程序是米折更新版本。。
作的應用已經有上線的了,重名問題
6Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.
翻譯:你的應用程序包括一個更新按鈕或提醒用戶更新應用程序。爲了不用戶混淆,應用版本的更新必須利用iOS內置的更新機制。
解決:將本身設置的版本更新按鈕去掉
7。Also, we discovered one or more bugs in your app when reviewed on iPhone running iOS 8.4 on both Wi-Fi and cellular networks.
Specifically, we were unable to login. The login button was unresponsive when tapped.
翻譯:
同時,咱們發如今您的應用程序的一個或更多的錯誤時,在運行iOS 8.4 iPhone在Wi-Fi和蜂窩網絡。
具體而言,咱們沒法登陸。當用戶點擊時,登陸按鈕反應遲鈍。
解決:提供測試帳號,讓審查人員能夠登陸。
也能夠暫時將登陸功能去掉
8.Your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.
翻譯:你的應用中出現了第三方應用,可是沒有受權使用。因此AppStore禁止上傳
解決:將三方應用去掉
9.We are writing to notify you that your app has been removed from the App Store because it was compiled with a counterfeit version of Xcode, infecting the app with malware. Apps built with these counterfeit tools may cause harm to your customers.
翻譯:
咱們寫信通知你,你的應用程序已經從App Store中移除,由於它是一個假冒的Xcode版本編譯的應用程序,惡意軟件感染。應用這些假冒工具創建的應用程序可能會傷害你的客戶。
Please download a copy of Xcode directly from the Apple Developer Portal - https://developer.apple.com/xcode/download/, and then recompile and resubmit this app for review. Copies of Xcode downloaded directly from Apple are verified to not contain malicious code, and include the most up-to-date tools and libraries that Apple offers
翻譯:下載Xcode直接從蘋果開發者門戶https://developer.apple.com/xcode/download/,而後從新編譯和從新提交該應用程序的審查。份直接從蘋果的Xcode下載驗證不包含惡意代碼,包括蘋果提供了最新的工具和庫
解決:從官方網站安裝xcode上傳項目