IPA文件和embedded.provisionprofile详解
Posted
技术标签:
【中文标题】IPA文件和embedded.provisionprofile详解【英文标题】:Detailed Explaination of IPA file and embedded.provisionprofile 【发布时间】:2014-12-11 05:16:28 【问题描述】:它非常令人困惑,并在堆栈溢出上找到了很多问题答案。但是对于开发人员来说,仍然没有 100% 完美的解决方案。所以我想问关于.ipa
文件和embedded.provisionprofile
的问题,以获得配置文件+证书+签名身份的详细答案。
(1) 如何找出.ipa
文件是用于开发还是分发?
我提取了 ipa 文件并找到了带有 UDID 和更多详细信息的 embedded.provisionprofile
。但是开发和分发应用程序之间似乎有很小的区别。
(2) 有多少种类型的证书/配置文件可用?
在这里,我对临时方法很困惑。当我archive
项目并单击distribute
按钮时,有3个选项下面是图像
我知道的第一个选项。它告诉将应用程序上传到应用程序商店很简单。第二个选项令人困惑,还有两种类型的开发(如果我错了,请纠正我),例如将其发送给您的客户/朋友以在他/她的设备上进行测试并添加到TestFlight
(我不知道这个) 那么这里有什么区别呢??第三个也很简单,说制作 xcode 项目的存档文件,但是那个存档文件有什么用??
(3) 如何更容易理解配置文件和证书以及签名身份和钥匙串访问 exporint 以及所有这些非常令人困惑的东西,有时它会产生误导性错误。 Like this question.
【问题讨论】:
【参考方案1】:第一个选项是将您的应用上传到 AppStore
第二个选项:如果你想在设备上测试你的应用程序所以你必须使用这个选项,使用这个选项你可以生成 IPA 文件。并且此 IPA 将仅运行那些设备 UDID 分配给此 IPA 配置文件的设备
我不知道第三个。
【讨论】:
详细信息可以加入聊天室和我联系ios Developer Family以上是关于IPA文件和embedded.provisionprofile详解的主要内容,如果未能解决你的问题,请参考以下文章