我的团队创建了一个Ad Hoc证书,用于测试新开发的应用。在此过程中,我们从证书中删除了某一组人员的权限。但是,我们发现此删除组中的其中一些人仍然可以在创建证书后下载该应用。
我们希望通过(1)修改本地证书或规范,或(2)从开发人员的后端修改证书来完全删除他们下载应用程序的权限。
以下是我们尝试过的几种方式(似乎没有一种方法可行):
(1)直接修改证书,从证书中删除某一组人员的权限。
(2)重新创建证书,然后从证书中删除某一组人员的权限。
(3)删除本地证书,然后修改或重新创建证书,并尝试从证书中删除修改某一组人员的权限。
(4)通过“帐户 - >删除证书查看详细信息“XCode编辑器中的选项,删除从证书中修改某组人员的权限。
(5)修改XC Ad Hoc中某一群人的特权
我们发现,在代码签名步骤中使用新证书进行包装时,仍会添加XC Ad Hoc。此外,XC Ad Hoc不可修改。我们相信这就是为什么这群人仍然可以下载应用程序的原因。
总之,我想知道是否有人知道什么是停止某个组访问的正确方法。