Iphone 关于临时分发的问题

Iphone 关于临时分发的问题,iphone,ios,ios4,iphone-sdk-3.0,Iphone,Ios,Ios4,Iphone Sdk 3.0,我正在尝试设置一个特别的发行版,以便用一些远程用户测试iPhone应用程序。到目前为止,我还没有找到任何好的、清晰的教程。通过阅读苹果文档和其他文档,我现在能够将应用程序安装到我的iPod设备上,尽我所能“就像我是远程用户一样”;这意味着我可以在不通过XCode的情况下将我的应用程序放到设备上。但是当我将xxx.mobileprovision和应用程序文件发送给远程用户时,事情就出了问题。用户收到一条消息,表示没有适当的签名权限 据我所知,我在设备UDID列表中包括了我自己和其他用户 关于这个问

我正在尝试设置一个特别的发行版,以便用一些远程用户测试iPhone应用程序。到目前为止,我还没有找到任何好的、清晰的教程。通过阅读苹果文档和其他文档,我现在能够将应用程序安装到我的iPod设备上,尽我所能“就像我是远程用户一样”;这意味着我可以在不通过XCode的情况下将我的应用程序放到设备上。但是当我将xxx.mobileprovision和应用程序文件发送给远程用户时,事情就出了问题。用户收到一条消息,表示没有适当的签名权限

据我所知,我在设备UDID列表中包括了我自己和其他用户

关于这个问题,我不清楚的一点是: 在iOS资源调配门户部分证书中,我可以看到一个选项卡“开发”和另一个选项卡“分发”,我不确定两者之间的区别。我在每个选项卡中都有一个项目,但我没有看到“添加”按钮来添加更多项目并尝试不同的内容。这两个标签中的一个对我上面的问题重要吗


谢谢。

标签非常重要

有了证书,开发就是密钥链证书,它授予您在Xcode中直接构建到通过电缆连接的iOS设备的权限。Distribution是一个密钥链证书,它授予您在Xcode应用程序中构建可远程安装到iOS设备上的权限

Development是一种移动资源调配配置文件,其中包含已注册的iOS设备列表,您可以通过电缆直接在其上构建应用程序

Distribution是一种移动资源调配配置文件,其中包含已注册的iOS设备列表。您可以向其他人发送应用程序,并让他们在不使用Xcode的情况下远程将其安装到已注册的iOS设备上


您希望执行需要分发移动资源调配配置文件的归档。我可以补充一点,如果您在电子邮件中发送移动资源调配配置文件,您可能需要使用.ipa压缩该配置文件,因为该配置文件在某些电子邮件客户端中经常会被损坏。

这里有一个指向另一个问题的链接,该问题提供了创建临时分发配置文件的详细分步说明:。使用较新的Xcode版本时,说明略有变化,但这仍然是我能找到的最好的演练