4

我有一个为内部使用而创建的应用程序。我还没有在play store上发布它,但我必须定期更新它。

任何人都可以帮助...我应该使用哪个库来实现我的应用程序的自我升级系统。任何答案将不胜感激。

4

2 回答 2

1

答案是 - 不,你不能这样做 - 至少 Flutter* 应用程序不能。正如@Abion47 所说,您可以发布新的 APK 并要求用户安装它。如果您的应用程序涉及后端,那么您可以检查(客户端)移动应用程序版本并在版本低于所需的最低版本时显示警报。

在 iOS 端,它稍微困难一些。对于内部使用,该组织需要注册 Apple 的企业计划。然后,您可以在内部分发应用程序。

*- 我看到某些应用程序会下载 zip(或其他)文件,并自行更新,而无需通过 AppStore/Playstore 实际执行应用程序更新过程。但是,它更像是特定应用程序中的一个 Web 部件,它会被更新。这样的应用程序版本保持不变。

于 2020-05-09T09:49:43.930 回答
0

答案是 - 是的,您可以将您的应用上传到 Apple Store 和 Google Play,但不能将其发布给公众,您可以使用内部测试因此只有您定义的用户才能在谷歌播放和苹果商店

Google Play 内部测试https://support.google.com/googleplay/android-developer/answer/9303479?hl=en

苹果试飞https://developer.apple.com/testflight/

是的,它有一些限制,例如,Apple 最多允许 10000 名测试人员,但我希望这对您的公司来说没问题,但它是在内部共享应用程序而在 iOS 上没有任何问题的唯一方法(android 允许您从任何地方下载应用程序,iOS 不' t)

于 2020-05-09T10:57:39.097 回答