当前位置: 首页 > 知识库问答 >
问题:

如何为Flutter应用程序注册Apple App Id Bundle?

韦志新
2023-03-14

我完成了一个Flitter应用程序,我正在准备iOS版本的发布。颤振文档说要添加一个应用程序ID,但我记不起我在颤振中叫它什么了。在pubspec中。yaml它只有一个名称设置,但这不是捆绑包名称。我是否在iOS设置中为我的应用程序使用通配符名称?

共有2个答案

公西国发
2023-03-14

注册捆绑ID

每个iOS应用程序都与捆绑ID相关联,捆绑ID是在苹果公司注册的唯一标识符。若要为应用注册Bundle ID,请遵循以下步骤:

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

苏翰学
2023-03-14

通过在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应用程序
  • 在苹果开发者网站上注册应用程序ID
  • 如何在flatter中更改包名
 类似资料:
  • 作者:陈希章 发表于2017年3月22日 在此前的文章中,我给大家介绍了分别用Graph 浏览器以及第三方工具(POSTMAN)快速体验Microsoft Graph的功能,其中有一个重要的环节就是,开发人员需要访问Microsoft Graph的话,其实是事先需要注册一个应用程序的。Graph 浏览器是特例,因为这个应用程序是微软官方注册好的。而大家在POSTMAN这篇文章中已经看到我注册的自定

  • 作者:陈希章 发表于 2017年3月22日 上一篇 介绍了Microsoft Graph应用程序的一些概念,以及目前还比较普遍的Azure AD 1.0应用程序的注册方式。但正如我多次提到的那样,虽然目前功能还在不断完善,但Azure AD 2.0会逐渐成为主流,它有如下几个优势 Azure AD 2.0 应用程序,既支持访问工作或学校账号,也支持访问个人账号的资源。 注册Azure AD 2.0

  • 我正在尝试使用node.js和Microsoft图形API创建Office 365应用程序。我一直在遵循这个运行良好的示例:github.com/microsoftgraph/nodejs-connect-rest-sample 然而,我在使用微软图形应用编程接口访问Azure广告时遇到了严重问题。我正在尝试执行和,但我得到了403禁止。获取工作正常。我希望能够在Office 365租户的Azur

  • 小程序 App App(Object) App() 函数用来注册一个小程序。接受一个 Object 参数, App() 必须在 app.js 中调用,且只能调用一次。 Object参数说明: 属性 类型 描述 触发时机 onLaunch Function 生命周期回调—监听小程序初始化 小程序初始化完成时触发(全局只触发一次) onShow Function 生命周期回调—监听小程序显示 小程序启

  • 我听说Dart使用自己的DartVM。因此,Flatter可以在开发应用程序时使用JIT(用于热重新加载)和AOT将后者构建为“原生”应用程序(.apk/.ipa)。 根据两个平台(Android/iOS)的文档: 提前(AOT)编译到本机ARM库中 但是,如果应用已经通过Dalvik/ART运行,那么Flatter如何在Android上使用自己的DartVM呢?虚拟机是否已内置到我们的系统中。a

  • 我正试图在Tomcat 7.0.34.0上使用Servlet3.0应用程序类开发一个RESTful webapp,但似乎没有任何工作。我对以前的应用程序使用Jersey ServletContainer方法并在web.xml中声明所有REST服务没有任何问题。 我的当前应用程序子类: 和web服务: 当我尝试部署应用程序时,Tomcat告诉我上下文已重新加载: web应用程序本身已经部署(我可以访