错误ITMS-90208:&#34;无效的捆绑包。捆绑包<your.app>不支持Info.plist中指定的最低操作系统版本&#34;

时间:2015-05-28 23:32:51

标签: ios xcode

我已经开始从Xcode收到此错误消息:

ERROR ITMS-90208: "Invalid Bundle. The bundle <your.app> does not support the minimum OS Version specified in the Info.plist"

我从未在plist中指定操作系统版本号。它始终位于“部署目标”设置中。我已经检查了部署目标中的版本,但一切看起来都不错。

任何想法如何解决?

13 个答案:

答案 0 :(得分:26)

Go Runner-> Flutter-> AppFrameworkInfo.plist

并更改最低sdk版本9以及xcode最低sdk版本9.0

这对我有用:)

答案 1 :(得分:11)

我在Flutter中进行开发,今天验证我的应用程序时出现此错误。 我执行了以下3个步骤来解决该问题。

  1. 打开flutter_project / ios / Podfile文件。将此添加到顶部platform :ios, '9.0'
  2. Xcode-> Runner->常规->部署信息->目标:iOS 9.0
  3. Xcode-> Runner-> Flutter-> MinimumOSVersion:9.0

答案 2 :(得分:9)

我在不同的地方将iOS版本添加到了10.0:

  • Runner-> Runner-> General->部署信息:目标
  • Runner-> Runner-> info.plist
  • Runner-> Flutter-> AppFrameworkInfo.plist

为我工作。

答案 3 :(得分:9)

我讨厌在有那么多答案的情况下添加另一个答案,但是其他答案都没有起作用,而且这样做是:

完成flutter clean后,将 MinimumOSVersion (在/ios/Flutter/AppframeworkInfo.plist内部)更改为9.0,将 iOS部署目标(在内部)项目运行程序)设置为9.0,而 iOS部署目标(在目标运行程序内部)设置为9.0,该错误消失了。

(来自:https://github.com/flutter/flutter/issues/58200#issuecomment-675085313

所有现有答案都缺少Xcode> Runner> Project > Runner内部的更改。

答案 4 :(得分:5)

最重要的是将其添加到您的podfile

 platform :ios, '13.0'

然后将MinimumOSVersion更改为13.0 in

Runner -> Flutter -> AppFrameworkInfo.plist

然后在您的xcode => General =>部署信息中。 IOS => 13.0

答案 5 :(得分:2)

我首先添加到了info.plist

<key>MinimumOSVersion</key>
<string>13.0</string>

在我更改了AppFrameworkinfo.plist之后 必须为13.0 enter image description here

另外,我关闭项目并重新打开

答案 6 :(得分:1)

帮助可能遇到此问题的其他人。相同代码但消息稍有不同,此错误有所不同:

  

错误ITMS-90208:“无效的捆绑包。捆绑包   YourApp.app/Frameworks/SomeFramework.framework不支持   在Info.plist中指定的最低操作系统版本。”

即使该应用程序的Info.plist的MinimumSdk设置为10.0,而该框架的Info.plist的MinimumSdk设置为8.0(在我看来,这是一个合适的组合),但通过应用程序加载程序上传却出现了上述错误。

通过将框架的Info.plist文件中的MinimumSdk设置增加固定为10.0,该值与应用程序所使用的值相同。这是唯一的更改,并修复了提交错误。

答案 7 :(得分:1)

我的项目最低SDK为8.0 ... 似乎Flutter需要更高的部署目标。 设置为“ 10.0”即可解决

答案 8 :(得分:0)

对我而言,我的部署信息存在问题。我们的.app和.appex扩展名列表中的部署目标不同,因为它们没有自动同步。一旦他们被改为相同的价值,一切都顺利进行。这只是我在Xcode 8上为贴纸包项目找到的修复。希望它有任何帮助

答案 9 :(得分:0)

使用测试版Xcode提交到App Store时,我遇到了这个问题。使用发行版解决了这个问题。

答案 10 :(得分:0)

我的问题是Bundle错过了iPhone iOS 6,7的Launch Images。

很长一段时间内最令人沮丧的错误,因为消息没有暗示任何内容,而且你一个人找到了可能出错的地方。

希望它有所帮助!

答案 11 :(得分:0)

我已添加到info.plist.xml:

AttributeError: 'RangeIndex' object has no attribute 'to_period'

它奏效了。

答案 12 :(得分:0)

在“常规”部分的“部署信息”中更改目标版本