首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mac应用程序存储-测试代码签名

mac应用程序存储-测试代码签名
EN

Stack Overflow用户
提问于 2011-03-09 00:31:00
回答 3查看 1.3K关注 0票数 2

我有一个苹果应用商店的应用程序。由于代码签名,它被拒绝了(我认为。我也有收据签名,但我不认为这是苹果的意思。)以下是苹果公司不得不说的话:

应用程序无法启动。没有生成崩溃日志。Console报告该应用程序未签名。这可能是由于应用程序签名不当或权限不正确所致。请确保您的应用程序可以启动和运行在一个非管理用户帐户。

当我查看XCode中的发行版构建时,我看到了以下内容:

CODE_SIGN_IDENTITY =第三方Mac应用程序: William。

其他代码签名字段为空。

当我双击已构建并存档的应用程序时,它会要求我登录到应用程序商店。我不知道这是怎么回事。

我遗漏了什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-16 13:41:57

现在已经修好了。登录部分与收据签名相关。如果有其他人加入,您需要一个沙箱帐户来测试您的收据签名是否有效。

此外,代码签名也有问题。非管理员的把戏揭示了这一点。

票数 1
EN

Stack Overflow用户

发布于 2011-05-03 08:36:50

我遇到了同样的问题,苹果说,“控制台报告说,应用程序是未签名的”,尽管我已经签署了它。问题是文件权限问题。有些文件不是每个人都能读到的,当应用程序没有安装在管理帐户上时,代码签名验证就会失败。

票数 0
EN

Stack Overflow用户

发布于 2015-08-20 21:55:50

有时,这不是上述的,而是你的权利文件中的一些东西。如果您使用的是iCloud、CloudKit或MapKit --应用程序不会启动并报告诸如Terminated due to code signing error之类的模糊错误

只需创建一个应享权利的副本,并在应用程序商店之外分发它时使用另一个副本--在其中,只需删除对iCloud、iCloud驱动器、iCloud键值、CloudKit或地图的任何引用即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5240072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档