5

背景故事: 我在一家开发和制造商业产品的公司工作,该公司在农场中可以拥有多达 100 多台专用 PC。

我们每年只获得少数新客户。

我们开发了一个 iPod/iPhone 应用程序,让我们可以向农场发送命令并提取数据。我们的母公司非常担心将这个应用程序放到 AppStore 上。(我真的不知道偏执狂的细节,但我知道它可能不是一场可赢的战斗)。

我们计划在每次出售“农场”时使用一个或两个新 iPod 通过 Ad Hoc 分发应用程序。我刚刚得知 Ad Hoc 分发将在 90 天后到期。

问题: 有没有其他方法可以在不通过 App Store 的情况下将我们的应用永久加载到 iPod Touch 或 iPhone 上?

如果没有我们的其他产品,我们的应用程序对任何人都毫无用处。我们只计划每年在少数 iPod 上加载这个应用程序。我怀疑这很重要,但也许有人有另一种解决方案?

4

5 回答 5

6

Apple 有一个企业分发计划,它可能允许您尝试做的事情。还有越狱的 iPod。这会让你运行未签名的代码,这样你就可以在没有临时证书的情况下构建你的应用程序。

于 2009-12-10T02:43:09.897 回答
2

我知道这篇文章已被标记为已回答,但我处于同样的情况,所以我应该分享我所经历的。

对此没有法律解决方案。您不能在没有烦人的到期日期的情况下分发应用程序。

我一直在 ADC 支持上,您无法获得证书的延期,您可以一次续订 1 年以上,他们没有兴趣帮助您。

我有一些客户不会让他们的应用程序的内容进入应用程序商店。因为他们坚持将所有设备送回以更新证书(我知道您不需要 xcode 等来安装证书,但尝试让最终用户这样做......)。

我很幸运,我可以尝试将应用程序的外壳发送到应用程序商店,然后经过验证(即一旦登录 - 使用设备 ID 和 guid 密码通过 ssl 连接到我们的服务器),应用程序将下载所有敏感内容到电话。

我不知道这是否适用于所有应用程序 - 即动态加载类或库,但对我来说,它只是敏感的内容。

如果有人想了解更多信息,我很乐意讨论,但我还没有尝试通过商店获取应用程序。我会尽快尝试,如果您有兴趣,我可以随时通知您。

欢呼克莱

于 2010-03-02T06:25:49.043 回答
2

自 2010 年 9 月起,Apple 取消了 500 名员工的要求。发疯!

于 2011-02-13T20:21:42.613 回答
0

请参阅我关于设置企业计划帐户的帖子(版主一直试图关闭!): https ://stackoverflow.com/questions/1876333/how-long-does-it-take-to-get-an-iphone-应用程序进入应用程序商店关闭

获得企业计划帐户的问题:
-您需要 500 名员工。
-您只能将应用程序提供给员工。

确保您检查了使用 Ad Hoc 分发的详细条款和条件,以确保您可以按照自己的方式分发它们。从表面上看,您可能没问题(此处为 Apple 链接),但值得检查细则。我知道企业计划有很多繁琐的细则,例如需要在员工离开公司时恢复应用程序等程序。

于 2009-12-10T03:11:14.943 回答
0

如果您越狱 iTouch/iPhone,那么您可以轻松禁用 Apple 的代码签名检查。然后,您可以构建您的应用程序并将其加载到设备上,而无需担心过期或其他任何问题。

唯一的问题是新批次 3GS 的越狱对最终用户来说不是特别友好。为了给客户一些东西,我认为你需要坚持使用 iTouch。

于 2010-03-02T06:58:41.867 回答