Xcode 6.3 iOS 7的应用程序提交失败

时间:2015-05-14 09:37:29

标签: ios iphone xcode submission

我目前正在使用XCode 6.3。我的项目正在使用CocoaPods

我已将Deployment Target设置为iOS7.0,用于我的项目和Pod。此外,我已经验证了我的档案并且成功了。

但是,当我点击“提交到App Store ...”时,它失败并出现以下错误。

  
      
  1. “Info.plist值无效。捆绑ActionSheetPicker_3_0.framework中键'MinimumOSVersion'的值无效。最小值为8.0”
  2.   
  3. “无效的细分对齐.'AHKActionSheet'中的应用二进制文件没有正确的细分对齐。请尝试使用最新的Xcode版本重建应用。”
  4.   

请帮忙!!!我真的需要我的应用程序适用于iOS 7+,因为我来自缅甸,很多人仍在使用iOS 7.非常感谢!!!

2 个答案:

答案 0 :(得分:0)

出现错误是因为您使用的是显然需要iOS 8的ActionSheetPicker框架。

因此,您应该查看ActionSheetPicker框架。是否有支持iOS 7的版本?如果不是,你应该使用另一个框架。

答案 1 :(得分:0)

正如Dung所说,ActionSheetPicker需要iOS8。您有几种选择:

  1. 弱链接ActionSheetPicker框架,并使用iOS7的替代方案
  2. 修复(或要求开发人员修复)ActionSheetPicker,以便它适用于iOS7(根据他的自述文件,它应该适用于iOS 5.1.1+)。可能只是改变框架的部署目标和重建。
  3. 为此目的使用不同的库,或自行编写此功能。
  4. 在发布到Apple之前,请始终在目标iOS版本上进行测试!