我为我的客户开发了一个应用程序,现在我需要在他的公司内将其部署给他,我了解到,我们需要在 Apple 的开发人员门户上进行移动配置,将设备包含在其中,以便应用程序可以在其上运行那个特定的设备。
此外,如果我们的开发者帐户的期限到期,我们必须更新它.. 为了让应用程序在设备上正常工作。
但我想知道是否有任何方法可以将应用程序永久部署到客户端..?即,一旦我们将应用程序移交给客户,他就不需要再次来找我们了.. 并使用它尽可能多的时间.. ?
另外,请注意客户端使用的设备未越狱..!
我为我的客户开发了一个应用程序,现在我需要在他的公司内将其部署给他,我了解到,我们需要在 Apple 的开发人员门户上进行移动配置,将设备包含在其中,以便应用程序可以在其上运行那个特定的设备。
此外,如果我们的开发者帐户的期限到期,我们必须更新它.. 为了让应用程序在设备上正常工作。
但我想知道是否有任何方法可以将应用程序永久部署到客户端..?即,一旦我们将应用程序移交给客户,他就不需要再次来找我们了.. 并使用它尽可能多的时间.. ?
另外,请注意客户端使用的设备未越狱..!
用户从 App Store 下载的应用程序将继续运行,即使该应用程序的开发者没有续订订阅。
看到这个所以你的解决方案是。在应用商店上传应用。让您的客户下载它。一旦他下载它,即使您的苹果证书过期,他也可以继续使用该应用程序。
但是,一旦您的 Apple 分发配置文件结束,您的客户将无法从应用商店下载该应用。
做到这一点的唯一方法是使用 Apple 的企业对企业应用商店。这允许您指定哪些客户端可以下载该应用程序。该应用程序的处理方式与普通应用程序商店应用程序一样,并且不会过期。
您提到的临时分发不适合将应用程序分发给客户端。任何时候更改或添加设备时,您都必须重新配置并重新发布。
另一种选择是让您的客户获得企业开发人员许可证。该应用程序仍然需要每年更新,但他们可以将其安装在任何设备上,而且更好的是,您不必让 Apple 对其进行审查。