iOS开发人员程序证书传输
我的开发人员证书和configuration文件存在一些问题。 我在我的办公室Mac上有开发者程序的证书。 我想在家里开发和testing我的设备上的应用程序,所以我添加了我的设备,并从办公室的Mac生成提供configuration文件。 下载并安装* .cer并在我家的Mac上提供,但我看到错误:
The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains
如何将密钥从办公室Mac传输到我家的Mac?
- 在工作场所打开你的钥匙链程序。
- select我的证书部分。 select列为iOS开发者证书,iOS分发证书等的条目。为了简单起见,select您发现的与您的成员资格相关的所有内容。
- select导出。
- 它会要求你input密码的select。 input它。
- 它会导出p12文件。 将此文件传输到您的家庭MAC。
- 在家里的mac,把这个p12文件导入你的钥匙串程序。
- 启动XCode并尝试使用configuration文件再次构build。
- 如果上述不起作用,请使用钥匙串程序的钥匙部分尝试整个事情。
我想你需要导出你的办公机器的开发者configuration文件,然后将它导入你的家用机器。 在xCode 4.x中,这是从组织者中的团队完成的,而在xCode 5+中则是在帐户下 :
您的帐户显示在Xcode → 首选项 → 帐户下 ,可以通过点击齿轮图标( )在左下angular。
我曾经遇到类似的问题,我喜欢叫CERT-Hell。 我假设你有权限去做你正在尝试的东西。 我曾经做过的最好的事情是在Window下的组织器中使用Xcode内置的处理。 你永远不用担心实际导入证书等
因为我不知道你已经做了什么,所以你将不得不使用它,因为你可以让XCodepipe理你所有的证书来进行configuration。 希望这可以帮助你。
- AVSpeechSynthesizer不能在iOS10上运行
- Swift:将普通string转换为YYYY-MM-DDtypesstring?
- 了解AVCaptureDeviceFormat是否适合video录制
- Xcode 9.1(和9.2) – 引用的精灵不执行在场景编辑器中添加的动作
- 在Xcode 6 / iOS 8中如何全局导入文件的方式改变了吗?
- MFmailcomposer有时会发生错误?
- viewDidAppear for UITableViewCell
- MPMoviePlayerController不能从Documents文件夹中播放
- Chromecast可以在默认接收器上投射.m3u8直播videostream吗?