IOS app为客户发布 - 仅通过App Store或iTunes发布?

时间:2017-08-31 11:03:50

标签: ios iphone api ftp app-store

我的公司对IOS应用程序开发很新,但我们现在正在发布第一个应用程序(通过Xamarin开发)。

此应用程序连接到我们的API以获取所有功能(我们开发了一个供公司使用的ERP Web应用程序,该应用程序可以安装在公司的员工个人iphone上)。

除了我们自己的SAAS发布服务器外,我们的后端应用程序也在几个客户的内部安装,这意味着我们必须与IOS应用程序版本协调后端API更新过程。

当我们开发Android应用程序时,我们通过FTP发布了应用程序更新(Play Store仅用于第一次安装应用程序),因此协调过程相当简单:

  • 在启动时,应用程序询问api当前的api版本是什么
  • 然后它连接到FTP以检查与该api版本兼容的最新应用程序更新
  • 如果有新的可用更新,则下载并安装

有没有办法(一种可行的方式,而不是一些hacky)我们可以用IOS应用程序复制这种行为?

如果没有,我猜这个选项只是通过应用程序商店发布应用程序(因此每个人都只有一个版本的应用程序),并确保应用程序的新版本适用于旧版本的API。相反,在等待应用审核时,API可以更新,因此它必须提供一定程度的向后兼容性。

谢谢

0 个答案:

没有答案