iPad(和iPhone)上的B2B编程 [英] B2B programming on iPad (and iPhone)

查看:148
本文介绍了iPad(和iPhone)上的B2B编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在挖掘iPad / iPhone编程选项/机会。令我惊讶的是:
是否有任何100%无问题(即无保修删除)方式对此进行B2B编程?

I'm digging through iPad/iPhone programming options/opportunities. What makes me wonder is: Is there ANY 100% problem-free (i.e. no warranty removal) way to do B2B programming on this thing?

我'我试着解释一下。最近几年,我为不同的移动平台做了很多B2B编程。任务通常很简单。有些客户要求特定的应用程序确实部署在一些不那么大的手机上(最多20个到200个)。每次(无论是Windows CE / Mobile,诺基亚的Symbian S60还是Java ME)准备一些小型安装包都是必要的。有时它需要购买一些不是非常昂贵的许可证来签署包裹。有时一切都没问题。

I'll try to explain. Last few years I did quite a lot B2B programming for different mobile platforms. Tasks usually were simple. There was some client asking for specific application do be deployed on some not-so-big number of phones (from 20 up to 200 maximum). And every time ( was it Windows CE/Mobile, Nokia's Symbian S60 or was it Java ME ) preparing some small installation package was everything what was necessary to do. Sometimes it required purchasing some not very expensive license to sign the package. Sometimes everything was OK without it.

现在我在iOS上看到任何安装任何东西的方式都是通过Appstore。怎么避免这个?如果客户希望严格保密申请怎么办?是否可以自定义应用程序/从Xcode安装它们?这是多少努力,值得吗?

Now I see that on iOS any way whatsoever to install anything is to go through Appstore. How to avoid that? What if client wants to keep application strictly private? Is it possible to customize applications/install them from Xcode? How much effort it is, and is it worth it?

推荐答案

iPhone企业开发人员计划 是您的朋友。允许临时分发应用程序,成本仅为299美元。但是,它仅适用于员工人数超过500且Dun和Bradstreet编号的组织。由于您是一家小商店,您可能没有资格获得它(不过请与Apple联系!),但您的潜在客户可能是。

iPhone Enterprise Developer Program is your "friend". Allows ad-hoc distribution of applications and costs only $299. However, it is available only for organizations with more than 500 employees and Dun and Bradstreet number. Since you are a small shop, you are probably not eligible for it (check with Apple, though!), but your potential clients might be.

更新:另一种方法是为每个客户端获取单独的标准开发许可证,并将其所有设备配置为该帐户的测试设备。这并非严格违法,但我怀疑苹果可能会对这种做法不以为然。但是,这限制了每个许可证100个设备,并要求您手动配置每个设备。不幸的是,太麻烦了。

Update: An alternative would be to get a separate standard dev license for each client and provision all their devices as test devices for that account. That is not strictly illegal, though I suspect Apple might frown upon such practice. However, that limits you to 100 devices per license and requires you to manually provision each device. Way too much hassle, unfortunately.

这篇关于iPad(和iPhone)上的B2B编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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