gpt4 book ai didi

xcode - 如何为特定的构建配置启用应用沙盒

转载 作者:行者123 更新时间:2023-12-05 01:05:53 24 4
gpt4 key购买 nike

我正在开发一个 Mac 应用程序,并准备将其提交到 Mac AppStore。

我也想同时在我的网站上分发它。

由于我使用 Sparkle 框架 要管理 AppStore 之外版本的更新,应用程序可以 不是 被沙箱化。

我知道我可以用多个构建目标来完成这个,但是同步两个目标太重了,因为唯一不同的是沙箱与否。

所以我创建了一个构建配置,我的配置列表如下:

  • 调试 :用于开发,沙盒禁用
  • 发布 :用于在 Mac AppStore 之外分发,沙盒禁用
  • MacAppStore :用于分发到 Mac AppStore,启用沙盒

  • 如何仅为 启用沙箱MacAppStore 配置?

    最佳答案

    为每个构建配置提供自定义权利文件。沙箱只是一种功能AFAIK。

    权利文件是一个build设置,build设置可能因配置而异

    请参阅屏幕截图以获取解释

  • 显示管理配置的位置。
  • 显示了我如何清除 Release 的build设置,但将其保留给 Appstore

  • enter image description here
    enter image description here

    关于xcode - 如何为特定的构建配置启用应用沙盒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20820942/

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