iOS应用的发布方式有哪些?

2011-12-30 14:14:10 +08:00
 popoer
就我目前的了解,应该有以下几种:
App Store Distribution: 最常用的, 需要Apple审核
Ad Hoc Distribution: 针对测试设备, 每个应用不能发不到超过100个设备上,发布前需要将每个设备的唯一编码打包进去
Custom B2B App Distribution: 针对企业用户批量购买,可以进行打折等,仅限美国用户
In-house Distribution: 针对企业内部用户发布的应用,需要企业开发者账号,然后通过itunes同步、iPhone配置工具、建立私有的应用安装网站等方式进行发布,不需要审核

如果我们需要针对不同的客户发布一些定制的应用,是否应该采用In-house Distribution的方式?但是从下面的支持文件看到,官方的意思是要客户去购买这个企业开发者认证,这样做是否有问题?
http://developer.apple.com/support/ios/enterprise.html


Q:
I am a contractor who wants to create an in-house app for my client. Can I join the iOS Developer Enterprise Program to do that?

A:
No. The iOS Developer Enterprise Program is for companies/organizations to develop and distribute proprietary in-house apps to their employees.

Your client should enroll in the iOS Developer Enterprise Program and add the appropriate developers from your company to their iOS Development Team.
5714 次点击
所在节点    iDev
4 条回复
popoer
2011-12-30 14:26:47 +08:00
刚和苹果技术支持咨询了一下,注册的企业开发者账号,只能够将应用发布给企业内部的用户使用,这个是在合同上有约束的。

但是否在技术上也有限制,那边不愿意说,我也想不到有什么技术可以检查用户是否企业内部用户。

要让每个客户都去购买企业开发者认证不太现实,如果由我们来注册企业开发者计划发布应用给他们使用,是否仅存在法律上的风险?或者苹果也会有人工来介入?

请有经验的同学来讲讲吧!@老甘
goldenlove
2011-12-30 19:34:23 +08:00
还不如给客户批量购入设备,然后批量jb。。。
这样就随便装app了。
nickcheng
2012-01-04 18:48:03 +08:00
听说过一种方法是发布应用的时候把发布时间设成一个很久很久的未来, 比如2099年, 然后这样不会在 app store 里出现, 但也可以无限制的装. 具体没操作过, 所以准确性不太确定, 而且其中应该有不少细节被忽略了
popoer
2012-01-06 13:34:33 +08:00
貌似淘宝干过这事了~
参见 http://www.v2ex.com/t/24953

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/24674

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX