相关疑难解决方法(0)

将iPhone应用程序上传到AppStore的步骤

我想知道将我的iPhone应用程序上传到AppStore的基本步骤.

如何使用证书制作配置文件以及上传应用程序需要执行哪些其他设置?

我刚刚使用Xcode和iPhone SDK V2.2.1在我的iMac上创建了一个应用程序.在Apple iTunes商店上传它需要做什么?

我是其中的一员,我也有分发证书.

iphone app-store ios

67
推荐指数
2
解决办法
12万
查看次数

ITMS 9000:您上传的二进制文件无效

当我遇到这个问题时,我的第一个想法是搜索Stack Overflow解决方案.我做了搜索,发现了几个主题.但是,与我的问题不同,那些海报从错误中得到了一些线索,例如:

您上传的二进制文件无效.签名无效,或者未使用Apple提交的证书签名

或者这一个:

您上传的二进制文件无效.该文件不是有效的zip文件

或者这个

您上传的二进制文件无效.Info.plist文件中的密钥CFBundleVersion必须包含比以前上载的版本更高的版本.

但对我来说,我什么也没得到,它只是说ERROR ITMS-9000:"你上传的二进制文件无效"

在此输入图像描述

我尝试通过以下尝试解决此问题,所有这些都失败了

  • 在模拟器上测试确保应用程序正常运行...检查!
  • 在设备上测试(iPhone 5S,iOS 7和iPhone 4s iOS 6)以确保应用程序正常运行...检查!
  • 清洁和建造......完成!
  • 确保我使用的是分发配置文件(不是ad hoc,dev)...检查!
  • 重做证书和配置文件的整个过程......完成!
  • 检查我的代码签名身份...检查!
  • 检查包ID,有匹配(Apple Developer中的Xcode == App ID = iTunes Connect中的App)...检查!
  • App ID区分大小写检查....检查!(小写,com.companyname.productname)
  • 删除项目中的目标,然后创建一个新目标(我有一个项目,多个目标)......完成!
  • 删除方案,然后创建一个新的...完成!
  • 检查图标大小,检查加载图像大小,检查每英寸像素...检查!
  • 检查Localizable.strings是否错误...检查!
  • 删除构建foler ...完成!
  • 重启Xcode,重启电脑......完成!
  • 连接到另一个wifi路由器...完成!
  • 从我的同事Macbook提交......完成!
  • 创建新的App ID,新证书,新的配置文件并更新iTunes Connect Bundle ID ...完成!
  • 休息一小时,再试一次......完成!

我真的不知道我做错了什么.我从iOS 4开始提交应用程序,数百次更新.但从来没有碰到这样的事情.事实上,我刚刚更新了另一个应用程序,它与这个共享相同的代码库,完全没有问题.

有没有办法可以收集有关Xcode告诉我的"无效二进制文件"的更多信息?或者还有什么我应该尝试的吗?

对于每个发现此主题的人(2014年7月18日),也许你的最佳镜头可能是,休息几个小时(或一天),然后再试一次.

- - 最后更新 - -

原来是Apple Server问题

  • 说,我有一个名为"Sample App"的应用程序
  • 此应用的应用id是com.tartw45.sampleapp
  • 此应用程序使用名为"Simple App App Store Distribution Profile"的App Store Distribution配置文件
  • 回到上周五(2014年7月18日),一切似乎都没问题,没有任何错误指示,但我无法发布应用程序,如上所述
  • 今天(2014年7月21日),我上周再次尝试使用存档,仍然没有成功. …

itunesconnect ios xcode5

41
推荐指数
4
解决办法
9237
查看次数

二进制Itunes Connect无效

可能重复:
无效的iPhone应用程序二进制文件

我在这上面撕开我的头发!!!

我尝试了所有的东西和evertime我提交我的应用程序到itunes连接它总是说:

上传已收到

(2分钟后)

二进制文件无效

它让我疯了,我已经:

  • 清理所有构建

  • 制作了一个新的Entitlement.plist

  • 检查它是否使用分发配置文件构建.

iphone binary itunesconnect

33
推荐指数
3
解决办法
3万
查看次数

iTunes Connect上的签名无效(无效二进制)

我知道这是一个重复的问题,但在所有其他问题上我无法找到解决方案,所以我重新发布问题并提供更多细节.

我存档我的应用程序上xcode5iOS7Release Scheme正确Provisioning Distribution

那是屏幕:

这是开启 Project

在此输入图像描述

这是开启的 Target

在此输入图像描述 在此输入图像描述

我尝试做了很多不同的资产,我确信我Building Archive已经开启,Release但答案iTunesConnect是每次都是一样的:

亲爱的开发者,

我们发现了您最近为"MyApp"发送的一个或多个问题.要处理您的交付,必须纠正以下问题:

签名无效 - 确保您已使用分发证书签署了应用程序,而不是临时证书或开发证书.验证Xcode中的代码签名设置在目标级别是否正确(覆盖项目级别的任何值).此外,请确保您上传的软件包是使用Xcode中的Release目标而不是Simulator目标构建的.如果您确定您的代码签名设置正确,请在Xcode中选择"全部清除",删除Finder中的"构建"目录,然后重建您的发布目标.

更正这些问题后,请转到"版本详细信息"页面,然后单击"准备上载二进制文件".继续完成提交过程,直到应用状态为"等待上传".然后,您可以提供更正的二进制文件

问候,

App Store团队

Invalid Binary

我变得疯狂了解如何解决这个问题,任何机构都有想法这样做?

谢谢.

****测试回复****

在此输入图像描述

Athority Screen 是正确的

在此输入图像描述

xcode itunesconnect code-signing ios

15
推荐指数
1
解决办法
9296
查看次数

标签 统计

ios ×3

itunesconnect ×3

iphone ×2

app-store ×1

binary ×1

code-signing ×1

xcode ×1

xcode5 ×1