[英]Minimum OS Version Mismatch
I am trying to set iOS 8.1 as minimum deployment target in XCode 6.1 but on submission to itunes connect i get "Invalid Binary" error. 我正在尝试将iOS 8.1设置为XCode 6.1中的最低部署目标,但是在提交到iTunes连接时出现“无效二进制”错误。
Minimum OS Version Mismatch - The minimum OS version (LC_VERSION_MIN_IPHONEOS) in the binary ('8.0') for architecture ('armv7') differs from the MinimumOSVersion ('8.1') in the Info.plist. 最低OS版本不匹配-架构('armv7')的二进制文件('8.0')中的最低OS版本(LC_VERSION_MIN_IPHONEOS)与Info.plist中的MinimumOSVersion('8.1')不同。
Minimum OS Version Mismatch - The minimum OS version (LC_VERSION_MIN_IPHONEOS) in the binary ('8.0') for architecture ('arm64') differs from the MinimumOSVersion ('8.1') in the Info.plist. 最低OS版本不匹配-架构('arm64')的二进制文件('8.0')中的最低OS版本(LC_VERSION_MIN_IPHONEOS)与Info.plist中的MinimumOSVersion('8.1')不同。
Any idea how to resolve this? 任何想法如何解决这个问题?
You need to set the deployment target both in your Info.plist and in your build settings ( IPHONEOS_DEPLOYMENT_TARGET
, also named iOS Deployment Target) . 您需要在Info.plist和构建设置(
IPHONEOS_DEPLOYMENT_TARGET
,也称为iOS部署目标)中都设置部署目标。 Look at your build log and check that the -miphoneos-version-min
flag is set correctly. 查看您的构建日志,并检查
-miphoneos-version-min
标志是否设置正确。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.