Cocoa 代码签名的应用程序赢得';跑不动

Cocoa 代码签名的应用程序赢得';跑不动,cocoa,xcode4,mac-app-store,Cocoa,Xcode4,Mac App Store,我正试图用一个包含我的机器UUID(我的应用程序)的开发者配置文件对sign进行编码。到目前为止还不错,我遵循了开发人员证书实用程序上的过程,为开发和生产创建了所有必要的证书和配置文件(就像在iOS上一样) 问题是:只要我对我的应用程序进行代码签名以进行调试(或发布,就此而言)配置,当我尝试运行该应用程序时,就会出现这种奇怪的不稳定状态:没有错误消息,日志导航器中只有一个旋转的活动指示器,一切都像该应用程序正常运行一样运行。但它没有出现在码头上,没有任何警告,什么也没有。我做错了什么 (使用Xc

我正试图用一个包含我的机器UUID(我的应用程序)的开发者配置文件对sign进行编码。到目前为止还不错,我遵循了开发人员证书实用程序上的过程,为开发和生产创建了所有必要的证书和配置文件(就像在iOS上一样)

问题是:只要我对我的应用程序进行代码签名以进行调试(或发布,就此而言)配置,当我尝试运行该应用程序时,就会出现这种奇怪的不稳定状态:没有错误消息,日志导航器中只有一个旋转的活动指示器,一切都像该应用程序正常运行一样运行。但它没有出现在码头上,没有任何警告,什么也没有。我做错了什么

(使用Xcode 4,1)

编辑: 好的,我拿了我的项目,在另一台mac上从头开始重建。显然,我做错了什么,因为它在那里也不起作用。 因此,我遵循的确切程序是: 1-创建证书 2-将证书拖放到密钥链中

3-将设备的UDID添加到门户 4-创建配置配置文件 5-打开它(将其添加到系统首选项) 6-将其拖动到Xcode的管理器中

7-在我的目标的构建设置中,将代码签名标识设置为我刚才添加的Mac-Dev标识

然后砰的一声,我编译了它,它没有加载。如果我将其存档并作为应用程序共享(使用我的开发证书签名),它将在dock中反弹并消失。
所以我做错了什么?

升级到10.7.2(beta版)解决了问题。为什么?这仍然是保密协议

编辑:另外,在my~/Library/Containers/中删除以我的应用命名的目录对于启用沙箱进行构建是必要的,并修复system.log中报告的以下崩溃:

taskgated-helper(555) deny file-read-metadata /private/var/db/DetachedSignatures
taskgated-helper(555) deny file-read-data /private/var/db/DetachedSignatures
sandboxd[556] ([555]): taskgated-helper(555) deny mach-lookup com.apple.ocspd

我也有同样的问题。但原因是另一个-我只是忘了安装配置文件系统