2015-05-14 59 views
2

我目前正在使用XCode 6.3。我的項目使用CocoaPodsXcode 6.3的應用程序提交失敗iOS 7

我已經爲我的項目和Pods設置了部署目標爲iOS7.0。另外,我已驗證了我的存檔並且成功了。

但是,當我點擊「提交到App Store ...」時,它失敗並出現以下錯誤。

  1. 「無效的Info.plist值。在束ActionSheetPicker_3_0.framework密鑰‘MinimumOSVersion’的值是無效的。最小值爲8.0」
  2. 「無效段對齊。在該應用程序二進制「 AHKActionSheet'沒有正確的網段對齊方式,請嘗試使用最新的Xcode版本重新構建應用程序。「

請大家幫忙!!!我真的需要我的應用程序爲iOS 7+工作,因爲我來自緬甸,很多人還在使用iOS 7.非常感謝!

+1

他們剛纔說要做什麼:)就這樣做。 – Artrmz

+0

這可能會在iOS 7上崩潰,在上傳到應用商店之前,您應該始終使用您打算髮布的iOS版本進行測試。至少,下載並使用iOS7模擬器進行測試。 –

回答

0

的錯誤出現,因爲你使用的是ActionSheetPicker框架,這顯然需要iOS 8

所以,你應該檢查你的ActionSheetPicker框架。有沒有支持iOS 7的版本?如果不是,你應該使用另一個框架。

+0

這不是問題的答案。您可以添加評論或爲此問題提供解決方案。 –

0

由於Dung說ActionSheetPicker需要iOS8。您有幾種選擇:

  1. 弱鏈接ActionSheetPicker框架,並使用iOS7
  2. 定替代(或要求開發商修復)ActionSheetPicker所以它與iOS7工作(根據他的自述,應該與iOS工作5.1.1+)。很可能只是改變框架的部署目標和重建的情況。
  3. 爲此目的使用不同的庫,或自己編寫此功能。

在發佈到蘋果之前,請始終測試目標iOS版本!

相關問題