Xcode应用分发给好友

Xcode应用分发给好友

本文介绍了Xcode应用分发给好友的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

昨天我看到一家公司的网站,该网站的每个人都可以从他们的网站上下载他们的iPhone应用程序的测试版本。

Yesterday I saw a Website of a Company which has a test version of their iPhone App downloadable for everybody from their website.

由于我是Apple开发人员,所以我知道您需要目标设备的UDID才能将其声明为测试设备,因为您必须对该设备进行代码签名。

Since I am an Apple Developer, I know that you need the UDID of the target device to declare it as a test device, because you have to code sign it to the device.

当我下载文件时,这是Xcode中的普通App文件。我将它拖到iTunes上,然后从那里拖到我的设备上,您想怎么回事?

When I have downloaded the file, it was a normal App file from Xcode. I dragged it to iTunes and from there to my Device, and what do you suppose happened?

是的;它可以在我的设备上运行!! ;-)

Yes; it worked on my Device!! ;-)

我没有越狱我的设备,并且该应用程序可以在我尝试过的任何设备上运行,而无需将设备添加到任何开发者帐户...

I have not jail-broken my device and the app Works on any device I have tried it on without add the devices to any Developer Account...

有人知道怎么做吗?

如何通过电子邮件将应用分发到任何设备或通过网络下载,而无需在我的帐户中添加测试设备UDID即可在任何手机上正常工作?

How can I distribute an app to any device by email or web download without adding test device UDIDs to my account to work on any phone???

谢谢。

推荐答案

公司可以将其作为源代码分发(可以由拥有开发者帐户的任何人运行),也可以通过指向应用商店的链接进行分发

The company could either have distributed it as a source code (which can be run by anyone with a developer's account) or by a link to the app store

您可以执行以下两项操作之一来分发Adhoc应用:

You can either do one of two things to distribute an app Adhoc:

1。作为普通的App开发人员,您需要将设备UDID分别添加到开发人员门户。

1 . As a normal App developer you add devices UDIDs separately to the developer portal.

2。创建公司Adhoc开发人员的帐户(这需要花额外的钱,并且不允许您将其发布到应用商店(但这也需要UDID))

2 . Create a company Adhoc developer's account (which costs extra money and DOESN'T allow you to post to the app store (but that also requires UDIDs))

由于代码签名,只有越狱的设备才能运行未签名的应用程序(或未签名的应用程序)

Due to code signing only jailbroken devices may run unsigned apps (or apps not signed for them)

这篇关于Xcode应用分发给好友的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 11:44