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

 

 



站內搜尋



本站其他服務

本站其他軟體



  • 油價快訊App (OilPrices)

    依據油價及匯率,估算台灣下週油價,另外提供三週、一年以及三年的歷史變化,以及週末下午推播通知最新油價預估或公告。


  • 國道一路通(FreeWay)

    打開定位即實際地圖上繪製所在地中心附近的車況圖,可縮放地圖,不再是小小的縮小圖,快速了解高速公路的路況。


  • 照片去背(PhotoEraser)

    一款方便移除背景的工具,產生透明背景圖可以存回原本相簿,也可分享到其他 App 使用.


  • 臉書粉絲專頁搜尋 (FPSearch)

    不用登入臉書即可搜尋臉書粉絲專頁(臉書粉絲團)所公開的文章。您可以指定特定日期範圍之前的文章,也可設定搜尋粉絲專頁內包含特定關鍵詞的文章。


  • 下一班公車(nextBus)

    這個 app 只要開啟後,就根據定位幫你過濾出附近站牌的時刻表,以及提供相關公車預計到站的時間,方便您在很快時間內確定要坐的哪一班公車


  • 下一班高鐵 (nextTHSR)

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