iTunesConnect Error. 輸入此建置版本時發生錯誤,我們正在嘗試解決問題.

2015/11/22
~ 阿亮 ~

最近遇到一個上傳「下一班高鐵 」iOS 建置版本 (Binary Build) ,一直在 iTunesConnect 「活動」頁 (Activity) 上一直出現以下的錯誤訊息.

輸入此建置版本時發生錯誤,我們正在嘗試解決問題.

1120_04

我一直試各種方法,包括:

  • 改變不同建置版本
  • 改用 Application Loader

等等方法,就是沒辦法在 iTunes Connect 產生出可以進行下一步提交的步驟… 「新增建置版本」這頁,全部仍處在「處理中」的狀態中,包括七天前一開始就上傳的那一份。

1122_04

試試其他專案在同樣環境,其它專案都很正常上傳,也都可以正常產生等待提交的結果出來…

然後,想到 Cocoapods 這段時間似乎有從 0.38.2 升級到 0.39.0,也將它 downgrade 到 0.38.2 這樣也沒用…

隔了七天之後,比對另一支 「匯率快算」 WatchKit Extension 的 Info.Plist 時,比對到這支有多一個  WKWatchKitApp Boolean 參數…
1122_03

這是因為之前在 Archive 時,會出現以下的錯誤訊息:

WatchKit Extension doesn’t contain any WatchKit apps. Verify that the value of WKWatchKitApp in your WatchKit App’s Info.plist is set to YES.

當時我看到這個訊息,在 Watch App 本身 Target 找不到 Info.plist,就在 Extension 的 Info.plist 加上這個 Boolean,後來好像也可 Archive 並上傳到 iTunesConnect。

我心想不會是這個問題吧的心情下將這一行刪掉,重新 Archive 上傳….. OK 過了……. @@a 根據這個討論串 ,以上的誤息似乎這是 Xcode7.1 之後才會出現的訊息,壓根沒想到 iTunesConnect 後來的錯誤訊息和這個有關…

我在猜, iTuneConnect 在檢查上傳的建置版本時,有檢查到 WKWatchKitApp 時不給過,但是它又不秀出這個字眼,只秀出「輸入此建置版本時發生錯誤,我們正在嘗試解決問題」的錯誤訊息,要不是我另一支 Watch App 莫名奇妙沒有 WKWatchKitApp 參數下就可以上傳,並可以產出可提交的結果出來,我這輩子應該追不出這個問題吧….. >"<

因為這七天試到頭昏頭漲的,都弄不清楚另一支 Watch App 以及這支後來為何 OK 了,我猜看到以上 WKWatchKitApp 的訊息,應該只要檢查 Build Phases >> Copy Bundle Resources 是不是有將 Watch app 加入即可,千萬不要像我一樣,除了加這個 Watch Resource,額外加上 WKWatchKitApp Boolean 啊,會出事的….
1122_05

這應該是一個在有 Watch Extension,而且在 Xcode7.1 下會發生的事,也許之後的版本就不會有這個問題了。

這是一個從 2.4.1 一直上傳到 2.4.2.7,經歷七天正好上傳 11 次的悲慘故事….
1122_06

這個畫面保留下來….   只能說,看到沒有驚歎號的那一刻,好想大哭… QQQQ

 

 



歡迎留言

敝站會審核留言的適宜性,您的留言可能會較晚發佈,而且小弟保留刪除的權利!!

站內搜尋



本站其他服務

本站其他軟體



  • 新聞快訊 (News Flash)

    這支 App 讓您可以選擇關注約七十幾個地區廿種語言的新聞來源的特定新聞,「新聞快訊」的特點是可以同時關注不同地區新聞類別,也可以關注特定關鍵詞的新聞。


  • 標案快訊

    讓你可以輕鬆追蹤含有您想要關注關鍵詞的任何採購標案,只要有最新的資訊,「標案快訊」即會推播通知給你.


  • 姓名筆畫吉凶查詢系統

    這是一個提供中文字康熙筆畫的小軟體,並根據農民曆計算每個名字或公司名的總筆畫以及最後的吉凶數,共有四種模式


  • 台灣匯率快算

    提供全球 150 種以上貨幣即時換算,以及各種匯率歷史變化圖。


  • 下一班高鐵 (nextTHSR)

    這個 app 只要開啟後,就根據定位幫你過濾出最近高鐵站的時刻表,不用再按任何按鈕了,方便您在很快時間內確定要坐的哪一班高鐵


  • 下一班火車 (nextRail)

    這個 app 只要開啟後,就根據定位幫你過濾出最近火車站的時刻表,不用再按任何按鈕了,方便您在很快時間內確定要坐的哪一班火車