我们新建flutter项目时组织名称的作用是什么?

问题描述 投票:0回答:4

我们新建flutter项目时组织名称的作用是什么?

查看截图

android flutter dart flutter-layout flutter-test
4个回答
3
投票

这在 Android 中称为 Application ID,在 iOS 中称为 Bundle ID。就像汽车上的号码一样,Play 商店和 App Store 根据这些 id 来识别应用程序。这对于操作系统识别应用程序很有用(检查应用程序是否安装等)。它还对于安全目的很有用,例如 Facebook 身份验证和 Firbase 设置(识别请求是否来自正确的客户端)。请不要在您的捆绑 ID 中使用示例,因为

example
Play 商店将不允许您的应用程序发布。 还有一件事。理想情况下,捆绑 ID 应该位于反向公司网站域中。 例如:如果公司网站是 www.mywebsite.com,您的捆绑 ID 应该为 com.mywebsite.app(.app 是可选的,但添加应用程序是一个很好的做法)。

我希望这有帮助。


1
投票

Playstore 识别开发者的唯一ID。 您可以将您的 id 添加为 : 例如。 com.company.app


0
投票

用户可以将您的应用程序标识为 Play 商店中唯一的应用程序,并且没有其他应用程序具有相同的组织名称


0
投票

这是应用程序 ID,您可以通过在 flutter create 命令中添加 --org 来从第一次创建应用程序时提及您的组织。

  • 示例:

我们来说吧

abc.dev

是您的组织域名,那么创建命令将是这样的:

flutter create your_app_name --org dev.abc

那么您的应用程序ID(反向域名)将如下:

applicationId = "dev.abc.your_app_name"


如果您在创建应用程序时未指定组织名称,请不用担心。您仍然可以通过搜索当前的 applicationId 值来更改它,并在项目中全局替换它们。

附注您必须小心需要 applicationId 才能工作的连接服务,例如 Firebase 服务......

© www.soinside.com 2019 - 2024. All rights reserved.