Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS资源调配和密钥链生成_Ios_Provisioning_Keychain_Provisioning Profile - Fatal编程技术网

iOS资源调配和密钥链生成

iOS资源调配和密钥链生成,ios,provisioning,keychain,provisioning-profile,Ios,Provisioning,Keychain,Provisioning Profile,我正在Mac OS X 10.7.3上使用Xcode 4.3.1,试图为iOS 5.1手机配置。首先,我使用开发资源调配助手创建了一个资源调配配置文件。在Organizer中拖动/安装配置文件后,会显示“找不到有效的签名标识”。我继续使用开发资源调配助手,获得了新的开发证书,并安装了它。但这没用。它仍然是“未找到有效的签名身份”。在阅读了关于谷歌和其他人的解决方案的主题后,我删除了Keychain Access中的所有密钥,再次浏览了Development Provisioning Assist

我正在Mac OS X 10.7.3上使用Xcode 4.3.1,试图为iOS 5.1手机配置。首先,我使用开发资源调配助手创建了一个资源调配配置文件。在Organizer中拖动/安装配置文件后,会显示“找不到有效的签名标识”。我继续使用开发资源调配助手,获得了新的开发证书,并安装了它。但这没用。它仍然是“未找到有效的签名身份”。在阅读了关于谷歌和其他人的解决方案的主题后,我删除了Keychain Access中的所有密钥,再次浏览了Development Provisioning Assistant,完成了它所说的一切,但仍然没有解决问题。所以我想我需要重新开始。我删除了所有配置文件、证书和密钥。然后我重拨了所有的东西,但没有用。我还在Organizer中尝试了“添加到门户”,它只生成了4个证书,但仍然没有密钥


我应该重新启动我的机器吗?开玩笑。

如果您在创建证书之前创建了配置文件,则该配置文件无效。您必须转到个人资料并按“续订”。然后重新下载它。配置文件是基于证书创建的。

如果在创建证书之前创建了配置文件,则配置文件无效。您必须转到个人资料并按“续订”。然后重新下载它。配置文件是根据证书创建的。

我已经在您现在所在的地方去过几次了。所以我试图了解发生了什么,并将其记录下来(警告:tl;dr)

在“遵循”门户网站上列出的步骤时,很容易出错,理解这些步骤可以帮助您确定出错的地方

在你阅读全文之前,这里有一份快速清单:

  • 从mac创建开发者证书
  • 在门户上创建配置文件,并确保在该配置文件中包含开发人员证书(在上一步中创建)
  • 在mac上下载并安装配置文件(必须与第一步中使用的配置文件相同)。(如果您导出证书,您实际上可以在其他mac上使用它,但不要去那里)

如果你正在这样做,但仍然面临问题,你应该尝试“理解”,然后:)。

我已经在你现在所在的地方去过几次了。所以我试图了解发生了什么,并将其记录下来(警告:tl;dr)

在“遵循”门户网站上列出的步骤时,很容易出错,理解这些步骤可以帮助您确定出错的地方

在你阅读全文之前,这里有一份快速清单:

  • 从mac创建开发者证书
  • 在门户上创建配置文件,并确保在该配置文件中包含开发人员证书(在上一步中创建)
  • 在mac上下载并安装配置文件(必须与第一步中使用的配置文件相同)。(如果您导出证书,您实际上可以在其他mac上使用它,但不要去那里)

如果你正在这样做,但仍然面临问题,你应该尝试“理解”,然后:)。

这听起来很有道理。所以我首先创建了证书:苹果WWDRC认证中心、开发者ID认证中心、iPhone开发者:、iPhone发行版:。但仍然没有密钥和“未找到有效的签名身份”。我现在做错了什么?听起来很有道理。所以我首先创建了证书:苹果WWDRC认证中心、开发者ID认证中心、iPhone开发者:、iPhone发行版:。但仍然没有密钥和“未找到有效的签名身份”。我现在做错了什么?谢谢你Sailesh。你的博客写得很好,我试着从第一步开始“理解”。将随时通知您。问题已解决!这就是我所做的:1。通过密钥链访问请求新的开发人员证书。2.在Xcode管理器中使用“添加到门户”。Xcode请求了分发证书,并提供了导出/下载分发配置文件的选项。谢谢Sailesh。你的博客写得很好,我试着从第一步开始“理解”。将随时通知您。问题已解决!这就是我所做的:1。通过密钥链访问请求新的开发人员证书。2.在Xcode管理器中使用“添加到门户”。Xcode请求分发证书,并提供导出/下载分发配置文件的选项。