如何使用iOS 开发证书 和 Profile 文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用iOS 开发证书 和 Profile 文件相关的知识,希望对你有一定的参考价值。

证书使用说明:

1.ios 开发证书:开发证书 (Development Certificate)是一个后缀为 .p12的文件(Certificates.p12);在Mac 系统下, 双击这个文件,这个证书会自动导入到 Mac 下的 key chain (钥匙链)目录下。

2. iOS 发布证书:发布证书 (Distribution Certificate)
是一个后缀为 .p12 的文件(Certificates.p12); 在Mac 系统下, 双击这个文件,这个证书会自动导入到 Mac 下的 key chain (钥匙链) 目录下。

Profile 文件使用说明:

1. 供真机安装和调试用的Profile: 这个profile 用于将Xcode 生成的iPa文件安装到你的真机上。 注意,Profile文件与设备的UDID(串号)是绑定的。 只有经过签名的iOS设备,才能使用这个对应 Profile;

2. 供内测用的Profile:这个Profile 是指 Ad-hoc profile, 如果你想把ipa 发给指定的用户测试,可通过这个profile 签名。 注意:内测用户的真机与需要签名。

Profile 文件的使用方法:

将Profile 文件拖拽到Xcode 工程中。 在Xcode 的菜单栏,点击 windows -》Organizer, 在左侧栏中,可看到Profile 的描述。

下载Profile文件(*.mobileprovision),先双击安装到Mac 电脑上;

将Profile拖拽到Organizer或iTune的Device上即可,之后打开Organizer的Device-Summary,在Provisioning下面可以看到。

关联 Provisioning Proffile

在 Xcode 中,打开 Project, 或双击 Target, 在 Build 选项中,找到你所需要的 Development Provisioning Profile。

通过以上设置, 即可将ipa 文件安装到设备中进行测试。

扩展资料:

输入两个电子邮件地址和常用名称。电子邮件地址是你注册AppleID。

常用名称输入你在苹果网站注册的名称,其它名称没试过,不知道行不行。

选择“存储到磁盘”。保存后的名称应该为:CertificateSigningRequest.certSigningRequest。

保存到磁盘后在你的钥匙串访问窗口应该会出两个密钥,一个公钥密钥,一个专用密钥,红色部分就是你在上面输入的常用名。

参考资料来源:百度百科——iOS(苹果公司的移动操作系统)

参考技术A 证书使用说明:1. iOS 开发证书:开发证书 (Development Certificate)是一个后缀为 .p12的文件(Certificates.p12);在Mac 系统下, 双击这个文件,这个证书会自动导入到 Mac 下的 key chain (钥匙链)目录下。2. iOS 发布证书:发布证书 (Distribution Certificate)是一个后缀为 .p12 的文件(Certificates.p12); 在Mac 系统下, 双击这个文件,这个证书会自动导入到 Mac 下的 key chain (钥匙链) 目录下。(也许你会遇到,打开证书时,提示输入密码。 这就看证书提供者是否加密了)。Profile 文件使用说明:1. 供真机安装和调试用的Profile: 这个profile 用于将Xcode 生成的iPa文件安装到你的真机上。 注意,Profile文件与设备的UDID(串号)是绑定的。 只有经过签名的iOS设备,才能使用这个对应 Profile;2. 供内测用的Profile:这个Profile 是指 Ad-hoc profile, 如果你想把ipa 发给指定的用户测试,可通过这个profile 签名。 注意:内测用户的真机与需要签名。Profile 文件的使用方法:将Profile 文件拖拽到Xcode 工程中。 在Xcode 的菜单栏,点击 windows -》Organizer, 在左侧栏中,可看到Profile 的描述。下载Profile文件(*.mobileprovision),先双击安装到Mac 电脑上;将Profile拖拽到Organizer或iTune的Device上即可,之后打开Organizer的Device-Summary,在Provisioning下面可以看到。关联 Provisioning Proffile在 Xcode 中,打开 Project, 或双击 Target, 在 Build 选项中,找到你所需要的 Development Provisioning Profile.通过以上设置, 即可将ipa 文件安装到设备中进行测试。本回答被提问者采纳

消息配置文件“iOS Team Provisioning Profile: *”将在 15 天后过期

【中文标题】消息配置文件“iOS Team Provisioning Profile: *”将在 15 天后过期【英文标题】:Message The provisioning profile "iOS Team Provisioning Profile: *" will expire in 15 days 【发布时间】:2013-09-16 15:54:50 【问题描述】:

。作为开发人员,我该如何摆脱这种情况?

【问题讨论】:

【参考方案1】:

在 iOS 开发中心中,单击“iOS 开发人员计划”标题下的“证书、标识符和配置文件”。单击下一个屏幕上的“配置文件”并编辑配置文件。完成配置文件的编辑并保存后,下载新的配置文件并将其添加到您的设备中。从您的设备中删除旧版本的配置文件。

【讨论】:

【参考方案2】:

对我来说,这是我为解决此问题所做的:

    在 Xcode 项目导航器中单击您的项目。 单击“签名和功能”选项卡。 点击团队旁边的蓝色箭头,然后选择无。 再次单击团队旁边的蓝色箭头,然后重新选择最初设置的团队。

【讨论】:

为我工作。感谢分享【参考方案3】:

如果您的证书即将过期,那么您必须重新创建它并确保您使用相同的证书来编辑/创建配置文件。

【讨论】:

以上是关于如何使用iOS 开发证书 和 Profile 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用iOS 开发证书 和 Profile 文件

如何使用iOS 开发证书 和 Profile 文件

hbuilder打包ios需要的私钥和profile文件和私钥证书怎么获得

消息配置文件“iOS Team Provisioning Profile: *”将在 15 天后过期

什么是Provisioning Profile

iOS开发证书和配置文件的使用