我刚刚开始为IOS创建自定义客户端应用程序,我已经为PC和Android客户端开发了这个应用程序。这些应用程序的想法是使用SQLite数据库文件,该文件在PC管理员应用程序中创建并通过Internet实现。该应用程序的开发由一家公司支付,并应分发给选定的一组人员。
我想问的是如何将这个IOS应用程序分发给某些受众(有权使用它)的人群?我应该把它作为免费的应用程序存放在没有数据库文件的应用商店,应该从秘密网站下载到iphone吗?
答案 0 :(得分:1)
最好的方法是通过iOS Developer Enterprise Program.
对于数据,如果数据增长或定期更改,您可以将其链接到Web API。但对于静态数据,您可以通过将其包含在应用程序本身中来进行分发。有关详细信息,请参阅CoreData和其他工具。
您也可以在App Store上免费发布它并提供自定义登录。但是,不建议这样做,因为这个应用程序对世界其他地方没用。您希望这样做的唯一原因是,您的自定义客户可以在您的网站或其他地方注册,并且您希望允许他们访问该应用。这通常针对基于订阅的应用程序完成。但我认为你的情况并非如此。
还有Ad Hoc发行版,但您只能使用100个设备。
答案 1 :(得分:1)
注意:这可能不是破产方式,但这是我的解决方案
我之前在服务器上建立了一个服务器并设置了用户凭据,我与客户共享凭据并且他/她使用它们登录..稍后他们可以编辑他们的凭据,我的应用程序在商店中为任何机构但是有人没有这些凭据的人无法登录..
答案 2 :(得分:0)