1. 程式人生 > >iOS app 上傳到AppStore過程中遇到的問題彙總

iOS app 上傳到AppStore過程中遇到的問題彙總

1> 上傳1024*1024的APP圖示時,圖示中不能包含alpha通道或者透明度;
2> LanchImage的圖片格式只能是png格式,jpg格式xcode無法載入成功;
3> 開發者在填寫聯絡人號碼的時候,需要在前面帶”+”和區號,例如 +8618205197820;
4> 模擬器截圖時,要將模擬器的scale設定成100%,解出來的圖片才能上傳成功,否則截出來的圖片無法上傳.
5> 模擬器截圖的快捷鍵是: command + s ;
6> 登入開發者賬號,發現裡面的相關證書,APPid,新增device,建立刪除描述檔案的基本操作無法進行,所有的按鈕都是灰色的,無法點選時, 說明你的賬號沒有操作許可權,立即與公司的管理層溝通聯絡,開通許可權;
7> 開發者賬號過期續費,需要重新設定賬號的許可權,否則賬號沒有相關的操作許可權.
8> LanchImage的相關尺寸總結:
portrait 豎屏
landscape 橫屏
這裡寫圖片描述


這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
9> appIcon的相關尺寸
這裡寫圖片描述

10> LaunchImage的格式 一定要是png 否則會即使能將圖片拖進工程,upload上傳到AppStore還是會報錯.
報錯如下:這裡寫圖片描述
解決方案:
首先檢查圖片的格式是否為png格式;然後重新打包生成;如果還是失敗操作如下;
其次開啟工程的配置檔案info.plist新增UILauchImage選項:
這裡寫圖片描述
重新打包生成,再不成回天乏術!!!

11> 上傳出現錯誤
ERROR ITMS-90032:”Incaild Image Path - No image found at the path referenced udner key ‘CFBundleIconFile’:’Icon.png’.
解決方案:
找到工程的配置檔案 info.plist 刪除icon選項對應的key值;也可直接刪除icon選項!!!

12> 上傳報錯
這裡寫圖片描述
解決方案:
出現這種錯誤,主要是由於使用了翻牆軟體,例如魚擺擺,Latern等等,只要關閉這些軟體,重新提交即可.

13> 上傳報錯
這裡寫圖片描述
解決方案:
上傳了好幾次,都是包這種錯誤,真是日了狗了,換一種提交方式使用Application Loader 提交appStore
首先你要匯出ipa包,然後開啟Xcode>Open Developer Tool> Application Loader>輸入你的蘋果開發者賬號與密碼
選擇交付您的應用,再點選選取(這裡選取的是應用匯出的.ipa檔案,另外請在itunesconnect中提前設定好此版本資訊)
按照此流程就能提交成功.
使用Application Loader 提交AppStore的截圖如下:
這裡寫圖片描述

14> 真機除錯時報錯
這裡寫圖片描述
解決方案:
原因是描述檔案的錯誤引入,我們需要將描述檔案設定成開發證書建立的描述檔案。

15>上傳報錯如下所示
這裡寫圖片描述
解決方案:
出現這種錯誤的主要原因是,引用的第三方庫中包含了info.plist檔案,其檔案中存在Executable file欄位,將此欄位刪除,重新打包即可.
這裡寫圖片描述
16> 上傳報錯如下顯示
這裡寫圖片描述
解決方案:
原因:當前上傳的構建版本號(bulid值),低於上一次上傳的構建版本號,只要將當前的版本號修改大於上一次的構建版本號即可;上一次上傳 的構建版本號,可以在 ituns connent中查詢獲得.
17> Xcode8 編譯ipa、使用applicaiton loader提交成功 但是在iTunes connect中構建版本始終不顯示,如下所示
這裡寫圖片描述
解決方案:檢視蘋果開發者賬號的註冊郵箱,一般蘋果公司都會將拒絕的原因寫在郵箱裡面的,按照郵箱中的指示去做修改,重新上傳即可。
我檢視郵箱遇到的問題如下:
這裡寫圖片描述
解決方案:
出現這種情況主要是Xcode8,iOS10釋出之後,對於系統相關硬體的呼叫賦予了許可權,只有開通許可權之後才能呼叫,否則應用程式會崩潰,並且拒絕稽核通過,我們需要做的是開啟Xcode,在info.plist檔案中新增相關許可權如下所示:
這裡寫圖片描述

相關推薦

iOS app AppStore過程遇到的問題彙總

1> 上傳1024*1024的APP圖示時,圖示中不能包含alpha通道或者透明度; 2> LanchImage的圖片格式只能是png格式,jpg格式xcode無法載入成功; 3> 開發者在填寫聯絡人號碼的時候,需要在前面帶”+”和區號,

java接受安卓及ios App的圖片,並保存到阿裏OSS

access servle 設置 string gets ont 圖片上傳 擴展名 summary 做後臺的時候,寫了兩個方法,分別用來獲取安卓和蘋果IOS端上傳的頭像,保存到阿裏雲OSS圖片存儲服務器上。(SMM框架) 安卓及H5版本: 1 /** 2

iOS 打包Appstore報錯ERROR ITMS-90101

打包遇到問題 ERROR ITMS-90101: "This bundle does not support one or more of the devices supported by the previous app version. Your app update must contin

iOS app 之TestFlight Beta版本測試

軟體開發中的版本分類alpha內部測試版本,極不穩定,一般也不會出現在公眾視線中,僅供內部測試人員測試用。 beta公共測試版,就是對外發布軟體的測試版,用於收集公眾的意見、建議和問題。 就是正式版了,一般都很穩定。 如何將App安裝到真機裝置上供測試方式一:內部測試(內測)

appAppStore被拒絕的各種原因

1. Termsand conditions(法律與條款) 1.1 As a developer of applicationsfor the App Store you are bound by the terms of the Program License Agre

In-App Purchase 被拒絕!IOS AppApp Store 由於使用第三方支付而被拒絕的解決方案

Guideline 3.1.1 - In-App Purchase We noticed that your app contains a payment mechanism other than in-app purchase for digital content

使用Apache Commons Net API實現FTP下載過程的坑點

       最近專案需要實現FTP上傳、下載功能,採用了Apache Commons Net API。程式碼很快就完成了,但由於對相關API使用場景不是很熟悉,走了一些彎路,抽一點時間做一下總結。         A)主動被動模式選擇:FTP主動模式和被動模式的詳細介紹可

ios app成功但ITunes Connect不顯示的解決方法

使用Xcode或Application Loader上傳顯示成功,但是在ITunes Connect正在處理之後就沒了。這個時候不要改build傳了,只需要在info.plist加上對應的隱私描述就行了 從iOS10開始,蘋果更加註重對用於隱私的保護,

IOS APP APPStore以後怎麼修改搜尋關鍵字

今年我在釋出專案的時候發生一件事,之前專案名字叫A,後來新版本叫B,上線的時候由於匆忙沒有將搜尋關鍵字加上B,完了這導致一個很嚴重的問題,就是市場部去推廣的時候,發現搜尋B搜尋不到應用,這時候應用又不能撤下來重新再上,再

iOS App到蘋果應用商店App Store教程

一、開始準備: 1、開發者賬號(付費的APPID賬號)。 2、已經完成的app專案(無bug)。 二、上架步驟: 1、登入:https://developer.apple.com/ 2、建立app Id 3、建立證書請求檔案(csr檔案) 4、建立釋出證書(cer檔案) 5、建立Provisioning P

Windows環境下IOS APP打包AppStore詳細流程

我們知道在上架蘋果應用過程中,申請釋出證書需要用到鑰匙串,上傳ipa需要用到xcode或Application loader提交構建版本,這都需要Mac蘋果機。 本文介紹如何在Windows環境下申請證書和上傳IPA流程。 http://bbs.reactnative

ios開發 App Store 時出錯. iTunes Store Operation Failed, An Error occurred uploading to the iTunes store.

sudo 時間 ror 像素 view 英文 version ans opera ios開發 上傳到App Store 時出錯. iTunes Store Operation Failed, An Error occurred uploading to the iTu

iosappStore所需各種圖片尺寸

圖片尺寸 上傳 引導頁 nbsp span app pstore 啟動 分辨率 引導頁: 640 * 960 640 *1136 750 *1334 1080 *1920 啟動頁: 640 * 960 640 *1136 750 *1334 768 *1024 124

iOS專案AppStore問題彙總

  Problem 1:  Invalid Swift Support - The files libswiftPhotos.dylib, ......  don’t match  /Payload/stylist.app/Framewo

iOS應用程式AppStore(新版本

本篇部落格記錄的是將iOS應用上傳AppStore,具體是把新的版本上傳,與新專案上傳差不多,只不過更新版本的上傳要稍微簡單些,這裡不會介紹證書的配置哦。 1.進入蘋果開發者中心-->進入iTunes Connect-->點選進入我的app-->點選你之前

appAppStore記錄 及更新版本

1、建立證書(建立生產證書) 建立證書  建立證書的這個過程需要以前用到的鑰匙串建立的檔案 將那檔案上傳後 建立生產證書成功 . 下載安裝即可 建立配置檔案 編輯個配置檔案的名稱 選擇證書 ,下一步即可,建立成功後 下載即可。 下載完成後 請雙擊安裝證書 2、程式打

ios開發 App Store 時出錯. iTunes Store Operation Failed, An Error occurred uploading to the iTunes

ios開發 上傳到App Store 時出錯. iTunes Store Operation Failed,    An Error occurred uploading to the iTunes store. 的解決方法,網上找了很多. 如下(當然沒有解決我的問題,可以一

iOS打包App Store一直報-22421

 這兩天我直接傳包一直報-22421,之前碰到過,重試就好了,但是這次重試很多次每次都會這樣。so、只能使用另一種傳包方式了,application loader。這個也不難很容易就傳上去了,但是我想不明白為什麼用直接

iOS 打包出錯, 編譯出錯,證書問題,AppStore

1、 確認下證書是不是開發證書,如果是釋出證書就會出現這樣的提示。 2、 證書失效了,去開發者中心重新生成一個。   如果沒有解決, 就用超級大絕招: 分2部 2.1. 在~/Library/MobileDevice/Provisioning Profiles路徑下面, 清除所有的證書

dropzone拖動文件在thinkphp5應用一個實例

php dropzone參考:Dropzone的使用方法點擊查看dropzone中文文檔後臺用的INSPINIA框架的模板,裏面有,dropzone.jsdropzone是一個可以拖文件上傳的js.拖進去,就上傳了。我在頁面上,寫了一個保存已經上傳的文件的image3,image4.這就需要改寫一下dropz