【问题标题】:Signed Mac App's "Running" but not running (XCode 4)已签名 Mac App 的“正在运行”但未运行(XCode 4)
【发布时间】:2011-08-18 19:48:31
【问题描述】:

我刚开始从 iOS 应用程序开发 Mac 应用程序。我什至创建了最基本的应用程序——运行它们——一切都很好。 一旦我添加了代码签名身份(使用我创建的证书并且没有问题) - 应用程序构建成功,XCode 会显示“正在运行” - 但它永远不会运行。

我尝试清理、关闭/重新打开 XCode、重新启动...

任何帮助将不胜感激

更新 好的 - 我已经设法弄清楚这是 Lion 10.7.1(尚不支持 iCloud)与设置为启用 iCloud 的规定之间的冲突 从 Lion 10.7.2 开始,该问题已得到修复

【问题讨论】:

  • 您在控制台中看到什么了吗?
  • nope - clean as a whistle: This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys001 [Switching to process 1587 thread 0x0] kill quit 程序以退出代码结束:0
  • 控制台应用中的系统日志怎么样?
  • 哇——那里有一些时髦的东西——当我运行它时,我得到关于从证书的 SQLite db 读取安全性的沙盒错误——即:taskgated-helper(1928) deny file-read-metadata /private/var /db/DetachedSignatures
  • 如果您尝试在devforums.apple.com 上提问,您的运气可能会更好。

标签: cocoa macos xcode4 code-signing


【解决方案1】:

向 XCode 添加一个配置是不够的 - 我忘记在计算机本身上安装配置。

但在我的辩护中 - 与 iOS/iTunes 不同 - 没有指示性消息。

【讨论】:

  • 你到底做了什么让它工作?将 Mac 团队配置文件添加到“配置文件”?你运行的是 10.7.2 吗?
  • 好吧,我通过实际安装配置让它在我的本地计算机上运行,​​但我无法在其他计算机上安装它很可能是因为缺少 10.7.2... 等待官方发布是因为我对频繁的更新没有耐心
猜你喜欢
  • 1970-01-01
  • 2013-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-04
  • 2017-10-12
  • 1970-01-01
  • 2012-08-25
相关资源
最近更新 更多