英特尔 XDK - 协同设计 - 未找到身份 - AdHoc - 分发配置文件
Posted
技术标签:
【中文标题】英特尔 XDK - 协同设计 - 未找到身份 - AdHoc - 分发配置文件【英文标题】:Intel XDK - codesign - no identity found - AdHoc - Distribution Profile 【发布时间】:2015-03-30 12:06:38 【问题描述】:我正在使用 Intel XDK 中的 Cordova 开发一个混合移动应用程序。
在开发、模拟和测试以及构建开发版本以在真实设备上进行测试时,一切都运行良好。
现在我创建了一个生产证书和一个分发配置文件,并让英特尔 XDK 为 Ad Hoc 构建 APP,以通过“应用程序加载器”将其发送到应用商店,以便在多个测试设备上推出。
但这里的在线构建停止说“no identity found”,请参阅粘贴箱。
我做错了什么??
【问题讨论】:
【参考方案1】:好的,伙计们,它是这样工作的:
-
不要将您的通配符 APP ID 命名为您的最终 APP ID(这很容易混淆)-.-
从 XDK 下载 CSR
使用该 CSR 为“App Store and Ad Hoc”创建生产证书
下载该证书并将其上传到 XDK 中的 ios 构建
创建分发配置文件立即注意错误
选择“分发 > 临时”,然后选择“下一个”
选择正确的!!!!应用 ID(不是通配符,就像我做的那样,因为它被命名为正确的应用 ID,我的错)然后“继续”
选择正确的!!!!证书(使用 XDK 中的 CSR 生成,不像我那样使用本地 MAC 钥匙串生成)
下载 Porovisioning Profile 并在 Build-Settings 中设置
构建您的应用程序
这是我的第一个应用程序,所以所有设置(证书、设备、配置文件……)对我来说真的很困惑,因为我现在不知道它们的关系^^
这也可以帮助像我一样困惑的其他人-.-
【讨论】:
以上是关于英特尔 XDK - 协同设计 - 未找到身份 - AdHoc - 分发配置文件的主要内容,如果未能解决你的问题,请参考以下文章