我的印象是,当您用一个发展的配置文件为建立一个应用程序,只有指定的开发者可以部署,建立一个电话。

但我只是部署一个建立使用的一种发展概要一个手机的使用模式的组织者,即使我不是一个有效的开发,配置文件。我的一个同事,他甚至没有低安装,也做了同样他的电话使用iTunes。

在这种情况下,为什么没有使用发展配置文件的分发应用,例如你的团队,而不是临时分配?

编辑:请阅读一部分大胆的前仔细回答。我不是要求一个基本的"这怎么工作"的问题。我已经做了很多发展、临时和应用存储建立,现在我找到我似乎已经取得了一些错误的假设。

有帮助吗?

解决方案

有在你需要一个特设的个人资料一个情况,那就是当你想测试推送通知。

如果您在开发配置文件测试推送通知,您的推送通知需要使用开发推送通知证书发送进行SSL连接到苹果的沙盒APNS服务器。

如果您在使用生产推送通知证书和现场APNS服务器要测试推送通知,你就必须使用分发证书和特设供应配置文件(其中包括做Entitlement.plist您的应用程序部署到设备retardedness其中如果只使用发者Provisioning配置文件可以通常跳过)。

另外请注意,当您部署使用一个特设的个人资料,您的设备令牌都会离你当你使用开发配置文件中使用的不同。另外这个测试APN是推荐的方式,因为没有后端变化是需要特设的构建和在AppStore上的最终实际部署之间进行。

其他提示

特设不是开发者,但对测试人员。谁没有iPhone SDK / XCode中,iTunes的唯一。

(答案是:你可以安装点对点应用,而无需开发人员证书,并不能与开发应用程序做)

方法1:安装从低

发展配置文件需要你在运行程序的(最初)从内载。

这有副作用的标记的设备,如用于发展,但也需要连接的iPhone/iPod触摸到机器的运载。一旦运行的应用程序模式,应用程序安装在装置和不再需要连接到机器运行。(直到你想要更新的应用程序。)

方法2:安装从iTunes

一个特设配置文件允许你给应用程序的任何人,让他们自行安装使用iTunes。你送他们:

  • 该应用程序,
  • 特设配置文件

他们选择这两种并将其拖到iTunes。然后同步。

后来,你可以给他们一个更新版本的应用程序,只有(没有特别的配置文件,因为他们已经安装,在他们的设备)以及他们可以将新的应用程序,到iTunes标来安装的新版本。

一个限制以临时分配,是它需要你输入每个装置ID成的iPhone发展的门户网站。并且是有一定限度100设备Id每年(你不能删除任何身份证,直到你下一年的开始--仅仅增加)。100ID限制将不会是一个障碍,对大多数开发的,只是请记住,你需要获得设备ID的时间提前,在你创建的特设配置文件的发送人要安装应用程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top