我有一个为内部使用而创建的应用程序。我没有在Play商店上发布它,但我必须定期更新它。
有人能帮忙吗…我应该使用哪个库来实现我的应用程序的自升级系统。任何答案都将不胜感激。
答案是-是的,您可以将您的应用上传到Apple Store和Google Play,但不能将其发布给公众,相反,您可以使用内部测试因此只有您定义的用户才能在Google Play和Apple Store中查看或下载您的应用
Google Play内测https://support.google.com/googleplay/android-developer/answer/9303479?hl=en
苹果试飞https://developer.apple.com/testflight/
是的,它有一些限制,例如,苹果允许多达10000名测试人员,但我希望这对你的公司来说是可以的,但它在内部共享应用程序的唯一方法是在iOS上没有任何问题(Android允许你从任何地方下载应用程序,iOS不允许)
答案是-不,你不能这样做-至少Flutter*应用程序不行。正如@Abion47所说,您可以发布新APK并要求用户安装它。如果您的应用程序涉及后端,那么您可以检查(客户端)移动应用程序版本,如果版本低于所需的最低版本,则显示警报。
在iOS方面,它稍微困难一些。内部使用,组织需要注册苹果的企业计划。然后你可以在内部分发应用程序。
*-我见过某些应用程序下载zip(或其他)文件,并自行更新,而无需通过AppStore/Playstore进行应用程序更新过程。然而,它更多的是特定应用程序中的Web部件得到更新。应用程序版本保持不变。