公共空中(OTA)iOS IPA文件分发? [英] Over The Air (OTA) iOS IPA File Distribution For Public?

查看:112
本文介绍了公共空中(OTA)iOS IPA文件分发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看到这个中文公司为他们的app / service提供了一个ipa文件的演示。您只需通过Safari访问iPhone的链接,即可安装演示ipa文件。

I saw this Chinese company offering a demo for their app/service which is a "ipa" file. You can simply visit a link by your iPhone via Safari and you can install the demo ipa file.

链接位于iphone app下载按钮下方。

The link is right under the iphone app download button.

这让我想知道是什么阻止人们以这种方式在苹果应用商店外发布他们的应用。一个法律问题,但技术上可以做什么?

This makes me wonder what stops people from distributing their app this way outside the Apple app store. A legal issue, but technical can-do?

我也想知道他们使用的配置文件是什么,从XCode生成这个具有如此广泛安装容量的ipa文件。就Ad Hoc发布配置文件而言,它只允许100个用户,仍然正确吗?这是我不知道的其他配置文件吗?我最好的猜测是,这是一个正常的enterprice安装,他们只是为世界上的每个人制作...他们可以吗?

And I am also wondering what the provisioning profile they have used is, to generate this ipa file from XCode with such broad capacity of installation. As far as Ad Hoc distribution profile goes, it allows only 100 users, still correct? Is this some other provisioning profile I don't know about? My best guess is that this is a normal enterprice installation and they just make it for everyone in the world...can they?

我在我的iPhone上试过了这个演示4,它工作正常。登录页面上的左按钮是注册。右键是登录。尝试使用名称(使名称唯一)和密码注册,只要您可以获得成功消息。你可以登录。

I have tried the demo on my iPhone 4 and it works fine. The left button on the login page is register. The right button is login. Try register with a name (make name unique) and password, as long as you can get a success message back. You can log in.

推荐答案

我在一家私人商店发布的公司工作,它的工作方式非常相似办法。唯一的区别是,Apple没有检查应用程序,上传它需要1分钟,而不是2周。

I work in a company that releases on a private store too, and it works in a very similar way. The only difference is, Apple does not check the app and it takes 1 minute to upload it, not 2 weeks.

工作原理:


  1. 为企业分发生成ipa(使用正确的配置文件)

  2. 如果需要,可以在任何地方上传ipa漂亮,你可以制作一个应用程序列出你的IPA(你自己的私人商店)及其相关信息,以及下载它的链接(见下文)

  3. 上传.plist文件并制作因此,url字段中的url是您在步骤1中上传的.ipa。

  4. 使用此行创建一个基本HTML页面:

  5. 用户现在可以点击它并下载;)

  1. Generate the ipa for entreprise distribution (with the correct provisioning profiles)
  2. Upload the ipa wherever you want, if you need something beautiful, you could make an app that lists your IPA (your own private store) with information about it, and a link to download it (look below)
  3. Upload the .plist file and make it so the url in the url field is the .ipa that you uploaded on step 1.
  4. Create a basic HTML page with this line where you want it :
  5. Users can now click it and download ;)

<a href="itms-services://?action=download-manifest&url=YOUR-UPLOADED-PLIST-FILE.plist">Click here ;-)</a>


请注意,您不得发布应用公开这样的应用。例如,这意味着在您自己的公司内分发应用程序。更具体地说,作为一个例子,我们有4个应用程序。商店,时间表应用程序,联系人/地址簿以及其他不需要解释的特定应用程序。但是,与Apple的 EULA 公开分享任何这些应用程序(或下载链接) 。试图在Apple应用程序商店发布也不会通过审核。

Note that you're not allowed to publish apps publicly like this. This is meant, for example, to distribute apps within your own company. More specifically and as an example, we had 4 apps. The store, a timesheeting app, a contact/adress book, and other specific apps that don't need to be explained. But it would be against the EULA of Apple to share any of those apps (or download links) publicly. Trying to publishing on the Apple app store would also not pass the review.

话虽如此,这对非常实用且对许多公司有用在很多情况下,因为你可以不遵循任何指导原则,并避免紧张的审查。

That being said, this is very practical and useful for many companies in a lot of cases, because you're free to not follow any guideline, and avoid the stressful review.

还有其他任何问题:)?

Any other questions :) ?

这篇关于公共空中(OTA)iOS IPA文件分发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆