2015-05-14 69 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版本!

相关问题