gpt4 book ai didi

cocoa - 如何 "sandbox"我的 Lion 应用程序?

转载 作者:行者123 更新时间:2023-12-03 16:06:23 29 4
gpt4 key购买 nike

Apple 已颁布法令,从 11 月开始,提交到 Mac App Store 的所有应用程序都必须经过沙盒处理。

好的,但是我如何“沙箱”我的应用程序?

我找到了Apple官方指南Code Signing And Application Sandboxing Guide .

本文档列出了以下步骤:

1)“为您的应用程序启用沙箱。”好的,很简单:我必须打开 Xcode 4,选择项目,选择目标,转到“摘要”选项卡并检查:

  • “启用权利”
  • “启用应用沙盒”
  • ...以及我感兴趣的每一项权利。

2) 然后:“创建基本权利配置文件后,您应该签署您的申请”。简而言之,指南说要在 .app 上运行命令“codesign”。

但是在哪个.app 上?

我每次编译时都必须这样做吗?

Xcode 不会自动执行此操作?

最佳答案

如果您为应用程序启用沙箱,Xcode 将使用 codesign 工具自动对构建的产品进行签名。

如果您想自定义代码签名行为,则只需手动运行 codesign 工具。

关于cocoa - 如何 "sandbox"我的 Lion 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6834179/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com