V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
popoer
V2EX  ›  iDev

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

  •  
  •   popoer · 2011-12-30 14:14:10 +08:00 · 5699 次点击
    这是一个创建于 4494 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就我目前的了解,应该有以下几种:
    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.
    4 条回复    1970-01-01 08:00:00 +08:00
    popoer
        1
    popoer  
    OP
       2011-12-30 14:26:47 +08:00
    刚和苹果技术支持咨询了一下,注册的企业开发者账号,只能够将应用发布给企业内部的用户使用,这个是在合同上有约束的。

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

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

    请有经验的同学来讲讲吧!@老甘
    goldenlove
        2
    goldenlove  
       2011-12-30 19:34:23 +08:00
    还不如给客户批量购入设备,然后批量jb。。。
    这样就随便装app了。
    nickcheng
        3
    nickcheng  
       2012-01-04 18:48:03 +08:00
    听说过一种方法是发布应用的时候把发布时间设成一个很久很久的未来, 比如2099年, 然后这样不会在 app store 里出现, 但也可以无限制的装. 具体没操作过, 所以准确性不太确定, 而且其中应该有不少细节被忽略了
    popoer
        4
    popoer  
    OP
       2012-01-06 13:34:33 +08:00
    貌似淘宝干过这事了~
    参见 http://www.v2ex.com/t/24953
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2859 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:10 · PVG 22:10 · LAX 07:10 · JFK 10:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.