Xcode存在签名证书问题

Xcode存在签名证书问题,xcode,macos,code-signing,mac-app-store,Xcode,Macos,Code Signing,Mac App Store,我仍然在使用Xcode 7.X,所以我通过从应用商店下载最新版本将其更新为8.2.1 现在Xcode似乎无法加载证书。当我打开我的项目(Mac app)时,在MyApp.Xcodeproj查看器中的Signing段中,有一个加载程序(微调器),它不会消失 为应用商店分发准备包时验证过程失败,因为它表明未配置沙箱。然而我确信它是,因为这个应用程序就在商店里 编辑我已经完全删除了Xcode(包括com.apple.dt.**文件)并重新安装了它,问题仍然存在,但只适用于这个特定的应用程序。创建新应用

我仍然在使用Xcode 7.X,所以我通过从应用商店下载最新版本将其更新为8.2.1

现在Xcode似乎无法加载证书。当我打开我的项目(Mac app)时,在
MyApp.Xcodeproj
查看器中的
Signing
段中,有一个加载程序(微调器),它不会消失

应用商店分发准备包时
验证过程失败,因为它表明未配置沙箱。然而我确信它是,因为这个应用程序就在商店里


编辑我已经完全删除了Xcode(包括com.apple.dt.**文件)并重新安装了它,问题仍然存在,但只适用于这个特定的应用程序。创建新应用程序时会加载签名部分。

尝试在XCode帐户管理器中重置证书和配置文件,如:

XCode>Preferences>Accounts>appleid>Double-Clic团队名称>全部重置和全部下载


检查应用程序“常规”选项卡中的“自动管理签名”是否未选中,并确保您选择了正确的Apple ID,也会很有用。

从帐户列表中删除您的Apple ID,然后将您的Apple ID添加回帐户列表

  • Xcode>首选项>帐户>选择帐户>单击减号
  • Xcode>首选项>帐户>单击加号

  • 解决方案出人意料:没有选择,我只是创建了一个新项目(使用不同的名称)。其想法是复制所有代码和工作设置以重新开始

    当我开始这个过程时,“新”应用程序正在运行,所以我将该项目重命名为我的实际应用程序,然后打开旧项目以复制一些xcode设置。令我惊讶的是,现在签名部分也在旧应用程序中重新工作

    所以我想我可以删除“新”应用程序。但是,在删除新应用程序后,旧应用程序再次停止工作(签名部分的微调器),这一次还提到它无法找到新应用程序文件夹中的某些文件。 我从新应用程序的bin中恢复,并完成了所有设置的转换。现在一切都恢复正常了


    我的假设(未经验证)是,操作系统中的某些配置文件与此特定项目的签名设置(由其名称标识)存在冲突,因此,当我使用已损坏项目的相同名称重命名新应用程序时,我必须覆盖此已损坏的设置。

    尝试过,但没有解决问题。另外,我在问题中提到,我已经完全重新安装并重新安装了Xcode,因此项目设置中似乎存在错误配置,是否有办法“重置”它们?它没有解决问题,正如前面的评论中提到的,我担心问题是由于项目中的某些损坏的文件/配置造成的,但是我找不到重置itI的方法,我忘了提到,“自动管理签名”选项无法访问,因为整个签名部分都有一个加载器旋转器