如何分发企业iPA文件

首先,让我解释一下,我没有使用xcode或任何苹果产品的经验。 我最近一直在与开发人员合作,为我的业务创建一个iOS应用程序。 我发布这个是因为我对这个开发人员的经验不太棒,我需要一些更专业的指导。

我的开发人员创建的应用程序仅用于与我在外地而非办公室的员工进行沟通。 我正在使用我创建的PHP程序将通知推送到安装该应用程序的每个设备上。 该应用程序只是查找我的数据库上的信息,并将其显示给用户,并允许他们作出响应。 一个非常简单的通信应用。

当我的开发人员将该应用程序提交给Apple进行审核时,它被拒绝声明,它被确定为用于商业目的的内部应用程序。 苹果的回应是我需要他们的开发者帐户的企业版。

我最终支付了299美元来设置企业开发人员帐户并通知我的开发人员有关Apples的响应。 这是我的开发人员遇到障碍的地方。 我很确定他们从未在企业帐户下生成应用程序。

我的要求是让员工轻松地在他们的设备上安装应用程序。 像我网站上的链接,允许他们安装应用程序或更好,在应用程序商店中的位置。

我收到的是充其量的笨重。 他们最终向我发送了iPA文件并告诉我将应用程序分发给我的员工的唯一方法是将iPA文件上传到Daiwi,并单独向每个员工发送从Diawi生成的下载链接。

这允许我的员工安装应用程序,但为了实际使用它,他们必须进入设置并手动“信任”应用程序。

在我看来,这不是分发应用程序的正确方式,我必须每年支付299美元。 我错了,但那就是我伸出援手的原因。 任何人都可以给我一些关于分发企业应用程序的正确方法的建议吗?

我通常为“企业”发行版生成IPA,然后在Dropbox上加载,但是对你的服务器来说没问题。 我创建了这种类型的plist:

    items   assets   kind software-package url LINK OF YOUR IPA FILE   metadata  bundle-identifier YOUR BUNDLE IDENTIFIER bundle-version 1.0 kind software title YOUR APP NAME      

在Dropbox上加载.plist文件后,plist url(dropbox或您的服务器)将下载该应用程序。

通常,对于使用Apple的Enterprise Developer程序的“内部”应用程序,应用程序通过移动设备管理(MDM)系统进行分发

这是一个很好的起点: https : //support.apple.com/business

如您所知,在与开发人员的初步讨论中,应该完全解决分发问题。