我试图在我的Mac(OS 10.8)上开发我的第一个iOS应用程序,该应用程序包含推送通知服务。我按照以下步骤创建了我的App ID:
创建应用ID
生成证书,上传密钥链访问创建的请求,然后下载并安装在密钥链访问上,导出到.p12文件。
该项目在模拟器上运行良好(获取令牌和正常情况除外)。但是,当在Xcode Organizer上安装配置文件时,它给了我:"找不到有效的身份"。
检查并测试了许多解决方案:
提供了许多建议:
以上都没有解决问题。
请您为此问题提供解决方案,并感谢您提前。
答案 0 :(得分:0)
首先确保您的Bundle Identifier与配置文件中包含的bundle Identifier匹配。您已将iPhone的UDID正确添加到设备下的开发者帐户,然后将捆绑包标识符和设备添加到临时配置文件中。另外,请确保您已从自己的Mac请求了证书,然后在从开发者帐户下载证书后安装了证书。你的证书下面会有一把钥匙。
答案 1 :(得分:0)
许多事情可能会出错,所以只需尝试这些步骤,即使您之前已经完成过这些步骤。
developer.apple.com
的设备列表中。答案 2 :(得分:0)
我发现了我的问题。我在一家公司工作,我的合作伙伴已经在他自己的Mac上生成了开发证书。我在另一台Mac上工作。所以我需要的是,他必须从他的钥匙链访问中导出密钥和证书并将其交给我。 而已。 初学者的问题:d