X $ C $ç组织者"验证"未能针对"没有任何其他的信息是关于这个问题"信息 [英] xcode Organizer "Validate" fails with the "No other information is available about the problem." message

查看:205
本文介绍了X $ C $ç组织者"验证"未能针对"没有任何其他的信息是关于这个问题"信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经建立了一个OSX应用程序,它建立并运行用X code没有问题,我已经签署了code,做苹果要求所有的pre-提交的东西。然而,当我尝试验证我的管理应用程序(或提交),我得到这个讨厌的错误:该操作无法完成,没有任何其他的信息是关于这个问题

I have built an OSX application, it builds and runs using Xcode no problem, I have signed the code and done all the pre-submission things required by Apple. However, when I try to Validate my application in Organizer (or Submit), I get this nasty error: "The operation could not be completed. No other information is available about the problem."

束标识符登记在苹果公司的网站,它相匹配的我的.plist文件中的应用程序提供。我甚至不能想办法找到问题。

The Bundle Identifier was registered on Apple's website and it matches the one I provide in the applications .plist file. I can't even think of a way to find a problem.

我跑包安装程序检查,这是我得到了什么。也许问题是同捆?不过,根据苹果的指示,我不能,直到我在提交过程中添加安装程序签名证书。

I ran the installer check on the bundle, and this is what I got. Perhaps the problem is with the bundle? However, according to the apple instructions, I can't add Installer Signing Certificate until I am in the submission process.

installer: Warning: PMBundle.pkg is not signed for store submission
installer: Installation Check: Passed
installer: Volume Check: Passed
installer: Bundle com.xxx.yyy will be relocated to /Users/xxx/Library/Application Support/Developer/Shared/Archived Applications/4612642F-468C-49B8-9331-A148DF9E20E6.apparchive/yyy.app
installer: Starting install
installer: Install 0.0% complete
installer: Install 9.1% complete
installer: Install 100.0% complete
installer: Finished install

(我在这个例子缩短包ID为com.xxx.yyy和应用程序名称为'YYY')

(I shortened bundle id to 'com.xxx.yyy' and app name to 'yyy' in the example)

任何想法将极大地帮助。

Any ideas would greatly help.

推荐答案

我有这个错误,因为我没有这两个code签名证书;第三方Mac开发者应用程序和第三方Mac开发者安装。

I had this error because i didn't have both the code signing certificates; 3rd Party Mac Developer Application and 3rd Party Mac Developer Installer.

打开钥匙串中,单击左侧面板证书和检查你有两个证书,如果你不下载它们都形成Mac开发中心,你要是再检查,在你发布的配置在X code,它在code标志字段设置为第三方Mac开发者的应用。

Open keychain, click certificates in the left panel and check you have both certificates, if you don't download them both form the Mac Dev Center, if you do then check that in your release configuration in Xcode that the code sign field is set to 3rd Party Mac Developer Application.

您则需要打开组织者,找到你的应用程序,当你分享它来测试它code与第三方Mac开发者安装证书签名。请务必手动点击下拉菜单,选择证书,因为有不注册您的code签署价值中的错误,然后不签上您的code。

You then need to open organiser, find your app and when you share it to test it code sign it with the 3rd Party Mac Developer Installer certificate. Make sure you manually click the drop down menu and choose the certificate because there's a bug which doesn't register your code signing value and then doesn't sign your code.

如果您解决问题。

一切顺利,萨米。

这篇关于X $ C $ç组织者"验证"未能针对"没有任何其他的信息是关于这个问题"信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆