我是一名ios开发人员。我是具有团队管理员角色的团队的一员。今天早上我被更新到那个角色。
我将描述创建证书和配置文件的步骤:
我创建了一个名为:com.bla.bla.test(ID)的应用程序 ID,并进行了编辑以启用推送通知,并设置了一个新证书以供使用它。
我为推送通知应用程序 com.bla.bla.test 创建了一个证书(它的类型:证书选项卡中的 APNs Development iOS)现在开发推送通知已启用(绿色),而分发是可配置的(橙色)
我转到配置文件并添加一个新的用于开发的配置文件。我使用之前创建的 App ID,并使用我的证书(我的名字(iOS 开发))来自仅 4 个(其他 3 个成员和我,都作为 iOS 开发)。在我从我的团队(全部)中选择手机之后。
我下载了我的新应用程序的证书和配置文件。我在 finder 中双击它们,然后尝试在 xcode 中配置应用程序以使用它们。但总是我得到同样的错误:没有配置文件......
我猜 Target: NameOfProject 中的包标识符应该与我的应用程序 ID 匹配,好的。在团队中出现我的团队名称和我的用户():NameOfTeam(mymail@bla.com)。在 Info 选项卡中,捆绑标识符与 General 选项卡相同。
在构建设置选项卡中,我想我应该在代码签名身份中设置我的用户,但我也可以设置为此应用程序创建的推送配置文件。我只能在 Debug 和 Any SDK 行中设置我的用户。不是其他人。我将它们留在 iPhone Developer 中。
在配置文件中,我设置了创建的配置文件。
在项目中,我可以在所有行中设置我的证书:代码签名身份、调试、ios 7.0 SDK、发布和 IOS 7.0 SDK
我也可以在配置文件块的所有行中使用配置文件。
但我仍然得到同样的错误。我从 xcode 提示窗口单击修复问题按钮,但它不能做任何事情。过了一会儿,同样的窗口出现了。
在管理器中,我的配置文件出现一个黄色图标,上面写着:未找到有效的签名身份。
任何想法?我读了很多书,自过去 4 天以来再次删除了重新创建的证书,但没有什么好转的。