首页 > 解决方案 > 同一mac上的其他用户可以访问xcode帐户吗?

问题描述

我正在一项名为 Macincloud 的服务上发布适用于 iOS 的 Flutter 应用程序,在那里我使用个人帐户租用 Mac。
我是 mac os 的新手,我有一个关于 xcode/apple 开发人员帐户的问题:
如果我使用我的 apple 开发人员帐户登录 xcode,同一 mac 上的其他用户也可以使用该帐户吗?管理员可以访问我的 xcode 帐户吗?
我知道我的证书位于我的钥匙串中,其他用户无法访问这些证书。而且我每次注销时都会从 mac 中删除我的代码,因此管理员无法访问它。
但我不确定这如何与 xcode/apple 开发人员帐户一起使用。

标签: xcodemacoskeychain

解决方案


我的机器上有多个用户帐户,不仅用于我自己的东西,也用于客户。我为每个客户创建一个新的用户帐户,作为在客户之间进行沙箱处理的方式。我确实在 Xcode 中为这些客户工作。

您在 Xcode 的 Preferences 中设置的开发人员帐户仅适用于该特定用户。我在几个帐户之间切换以确认这一点。

管理员帐户当然可以规避一些事情。例如,我的个人用户帐户是管理员,而我的其他客户帐户不是。使用我的管理员帐户时,使用我的个人帐户我可以根据需要更改权限,这将让我看到某些内容。

然而,鉴于这是一项付费服务​​,我怀疑除非管理员是流氓,否则他们几乎没有动力去检查你的东西。


推荐阅读