查找原始应用 ID - 适用于 iOS Apple 应用
Posted
技术标签:
【中文标题】查找原始应用 ID - 适用于 iOS Apple 应用【英文标题】:find original app ID - for iOS Apple app 【发布时间】:2011-05-20 23:28:43 【问题描述】:在升级现有应用时,臭名昭著:
"你上传的二进制文件无效,签名无效,或者 未使用 Apple 提交证书签名。”
我认为这是因为我使用了错误的 App ID。我忘记了我在原始应用程序中使用的那个。有没有办法确定原始App ID?我现在使用 xcode 4,原来的应用是在 ios 3.0 天完成的。
【问题讨论】:
【参考方案1】:如果应用程序可以从商店获得,或者如果您仍然有您提交的捆绑包,请打开它并找到二进制文件。在二进制运行中
字符串 - appBinary | grep -A 1 应用程序标识符
这将显示您使用的 appID。
顺便说一句,这并没有完全解决我的问题。然而,仔细检查我试图提交的二进制文件中的字符串,发现该应用程序是由我的开发人员证书而不是我的分发证书签名的(尽管有 xcode 设置),因此我更改了所有构建以使用我的分发证书,然后它就可以工作了。
【讨论】:
以上是关于查找原始应用 ID - 适用于 iOS Apple 应用的主要内容,如果未能解决你的问题,请参考以下文章
我是不是必须注册并向 Apple Developer 付款才能创建适用于 iOS 的应用程序
当应用程序仅适用于 iOS 时,iTunes Connect 会询问 Apple Watch 屏幕
适用于 Apple 和 Android 的 Azure 通知中心