简体   繁体   English

给iPhone UDID提供私人iPhone应用程序分发?

[英]Private iPhone app distribution given iPhone UDID?

I am developing an iPhone game, and someone is interested in a demo. 我正在开发iPhone游戏,有人对演示感兴趣。

He gave me his iPhone UDID, but I am not really sure what to do with it. 他给了我他的iPhone UDID,但我不确定该如何处理它。 How exactly is he expecting me to give him a demo of my project? 他究竟希望我给他一个关于我项目的演示? I certainly cannot upload it to the appstore, since it is not complete and I want it to stay private. 我当然无法将其上传到appstore,因为它不完整,我希望它保持私密。

So, given an UID, how would you distribute your application? 那么,给定UID,您将如何分发您的应用程序? I think there would be some way to compile an .ipa or something and send it to him, not sure how would he install it....... 我认为有一些方法可以编译.ipa或者其他东西然后发送给他,不知道他会怎么安装它.......

If you have purchased an apple developer account, what you will do is to make a provision profile for that device and download it and now you can send that app as archive to test it. 如果您购买了苹果开发者帐户,那么您要做的是为该设备制作配置文件并下载它,现在您可以将该应用程序作为存档发送以进行测试。

Lots of services are available, as I would suggest you to use testflight 有很多服务,我建议你使用testflight

Here is a useful discussion for testing on real device 这是在真实设备上进行测试的有用讨论

You'll need a paid IPhone Developer account costing you $99. 您需要一个付费的iPhone开发者帐户,花费99美元。 For sending the app to someone, rather than building it directly from Xcode to device via USB, you'll need to use a distribution provisioning profile. 要将应用程序发送给某人,而不是通过USB直接从Xcode构建到设备,您需要使用分发配置文件。 The apple developer site has really good instructions for walking you through obtaining this and setting up Xcode. 苹果开发者网站提供了非常好的指导,可以帮助您了解并设置Xcode。 Once you can Archive a build, follow the instructions in the answer in the link below for creating an ipa file. 存档构建后,请按照以下链接中的答案中的说明创建ipa文件。 Once you have an ipa file built with your distribution profile, you'll be able to send that to your beta tester via email (or post it on a website) and they'll be able to access it. 一旦您使用您的分发配置文件构建了ipa文件,您就可以通过电子邮件将其发送给您的Beta测试人员(或在网站上发布),他们将能够访问它。

Xcode 4: create IPA file instead of .xcarchive Xcode 4:创建IPA文件而不是.xcarchive

TestFlight is also is really helpful for doing this, as well as providing a lot of other great features. TestFlight对此非常有帮助,同时还提供了许多其他强大的功能。

It's simple steps: 这是简单的步骤:

  1. Register device UDID that you need to demo on in Apple developer portal. 在Apple开发人员门户中注册您需要演示的设备UDID。
  2. Pre-requisite - You need to register for this license of development which is 99$ 先决条件 - 您需要注册此开发许可证,即99美元
  3. Once you registered the Device. 注册设备后。 Create two things 创造两件事
    a. 一种。 Provisioning profile 供应配置文件
    b. Certificate 证书

Once you are ready with these two things, you can provide them in your IDE to build the ipa file which is adhoc and will install/run only on registered devices 准备好这两件事之后,您可以在IDE中提供它们来构建adhoc的ipa文件,并且只能在已注册的设备上安装/运行

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM