如何注册Flutter应用程序的Apple App App IDbundle



我完成了flutter应用程序,并且正在准备iOS版本以供发布。颤抖的文档说要添加一个应用程序ID,但我不记得我在扑打中所说的东西。在pubspec.yaml中,它只有name设置,但这不是束名称。我还可以在iOS设置中使用通配符名称吗?

您可以通过在info.plist中查找捆绑包标识符来找到软件包名称:

<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>

runner.xcodeproj/project.pbxproj

PRODUCT_BUNDLE_IDENTIFIER = com.example.appname;

flutter文档指定您应该选择显式应用程序ID。因此,您应该使用

com.example.appname

而不是

com.example.*

替代解决方案

您也可以如文档中所述打开XCode中的iOS/Runner文件夹。

另请参见

  • 准备iOS应用程序以释放flutter文档
  • 在Apple Developers网站上注册应用程序ID
  • 如何更改flutter中的软件包名称?

注册捆绑包ID

每个iOS应用程序都与捆绑ID相关联,捆绑ID是一个在Apple注册的唯一标识符。要为您的应用注册捆绑ID,请按照以下步骤:

打开开发人员帐户的应用程序ID页面。单击以创建一个新的捆绑包ID。输入应用程序名称,选择显式应用ID ,然后输入ID。选择您的应用程序使用的服务,然后单击继续。在下一页上,确认详细信息,然后单击注册注册您的捆绑包ID。

最新更新