Ios 您如何知道Xcode使用的是哪个证书?

Ios 您如何知道Xcode使用的是哪个证书?,ios,xcode,certificate,apple-push-notifications,Ios,Xcode,Certificate,Apple Push Notifications,我的Xcode拥有它自己管理的开发和分发证书。我不知道当我构建和运行我的项目时,它是如何选择这两个证书的。我正在与亚马逊联合使用苹果推送通知服务。我向苹果索要一个设备id,并将其发送到亚马逊,在那里可以将其用于向苹果发布通知,然后发送到我的设备。似乎当我在调试和发布模式之间切换时,不知何故使用了错误的证书,因为苹果拒绝了我刚从他们那里获得并传递给亚马逊的令牌id。我已经读到这可能是由于两个平台上的开发和分发环境之间的不兼容,这意味着两个平台都应该在开发或分发中工作 我确信Amazon one设置

我的Xcode拥有它自己管理的开发和分发证书。我不知道当我构建和运行我的项目时,它是如何选择这两个证书的。我正在与亚马逊联合使用苹果推送通知服务。我向苹果索要一个设备id,并将其发送到亚马逊,在那里可以将其用于向苹果发布通知,然后发送到我的设备。似乎当我在调试和发布模式之间切换时,不知何故使用了错误的证书,因为苹果拒绝了我刚从他们那里获得并传递给亚马逊的令牌id。我已经读到这可能是由于两个平台上的开发和分发环境之间的不兼容,这意味着两个平台都应该在开发或分发中工作

我确信Amazon one设置为distribution,因为我自己管理它。但是我不知道我从苹果那里得到的令牌是通过开发证书还是发行证书给我的,因为Xcode管理它。有没有办法让我知道Xcode在任何给定时间使用什么证书?有没有一种方法可以为Xcode指定它?谢谢

顺便说一句,这个应用程序以前在开发和发布环境中都能正常工作,除了在调试和发布之间切换之外,我在这方面没有做任何改变