使用Xcode提交到App Store

时间:2015-08-12 19:33:52

标签: ios objective-c xcode app-store

原来如此!认为这很容易尝试在itunesconnect中使用TestFlighApp,但这就是阻止我的原因:

this bundle is invalid. the key uirequireddevicecapabilities contains value

我收到此消息的方式是:产品> 存档>成功! > 提交到App Store ... > 选择我的团队> 提交> 上传档案(使用iTunes商店验证资产 BAM!消息

我尝试过的事情

  1. 验证了我的项目:由于这个Xcode项目是在2011年左右创建的,我注意到我必须通过点击编辑器>验证设置。 验证设置... 无法解决我的问题。实际上创造了更多;)但所有固定的
  2. 在Info.plist中添加了UIRequiredDeviceCapabilities:我只有 arm64 删除 armv7 armv7s
  3. 如果需要其他任何东西来帮助我,请告诉我,我会编辑:)

2 个答案:

答案 0 :(得分:1)

<spoiler>
    just wait...
</spoiler>

http://asciiwwdc.com/2015/sessions/102

当我试图避免为iPhone4s开发我的应用程序时,由于清楚的理解而发生这种情况 - 这是无用的工作。在一年后的下半年,这台设备就会消失。

我试图限制

armv7s for below

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>

after limit

并获取

non-submit

到处改变限制

limits

结果相同:需要添加对 armv7的支持 =(

nooo

确定。把一切都拿回来......

everything back.

done

问题是armv7也是8.4和8.0所需的最小值。所以你无法避免它。享受。

答案 1 :(得分:0)

不确定为什么但是通过删除数组UIRequiredDeviceCapabilities,问题得到了解决。不确定为什么该数组被添加到我的Info.plist但问题已解决:)