客户端给了我分发配置文件,如何在xcode 5中添加配置文件?
据我所知,分发证书负责分发配置文件。导入分发证书可在xcode中启用并添加所有分发配置文件。没有证书分发配置文件不能使用。
如果我错了,请纠正我,并建议在xcode 5中导入配置文件。 部署阶段对我来说是新的。
由于
答案 0 :(得分:1)
导入配置文件只需双击它们即可。如果没有用于生成配置文件的证书的私钥,则无法使用该配置文件。这需要从钥匙串(通常作为p12文件)导出并导入到您的开发机器上。
客户端可能使用Xcode导出包含所有这些信息的包,然后双击应安装所需的所有内容。
导入分发证书可在xcode中启用并添加所有分发配置文件
不,导入一个不会自动导入另一个。
没有变通方法,您需要提供证书(私钥)和配置文件。
答案 1 :(得分:1)
分发配置文件基本上是一种在特定分发证书(将您的组织标识为已注册的Apple开发组织),特定应用程序或应用程序组(由com.foo等AppID标识)之间建立信任关系的方法。 bar.myawesomegame),一组可以安装应用程序的有效设备(在临时分发的情况下;在App Store分发的情况下,这不是必需的),以及一组启用的服务,如In-App购买。
在您的特定情况下,如果客户端想要测试您的应用程序,并且您获得了有效的分发配置文件(扩展名为.mobileprovisioning的文件),则还需要在计算机上安装有效的分发证书。客户端可以从http://developer.apple.com(会员中心)下载此证书并将其发送给您,这样您只需双击.cer文件即可将其导入您的计算机。
要让外部用户测试应用程序,可以使用更简单的流程,前提是您的组织是注册的Apple开发组织:首先,您从http://developer.apple.com生成分发证书。然后,您创建分发(ad-hoc)配置文件,并添加客户端要用于测试的分发证书和iPhone的UUID。例如,客户端可以从iTunes应用程序获取UUID。然后,您可以将证书和分发配置文件下载到您的计算机,双击将它们导入Xcode,最后签署应用程序(.ipa文件),以便客户端可以在自己的设备上测试它。您可以通过选择产品,在Xcode中存档并选择您的分发证书和配置文件来实现。