【问题标题】:Where to find iOS Bundle ID without xcode? (Flutter)哪里可以找到没有 xcode 的 iOS Bundle ID? (扑)
【发布时间】:2019-11-05 05:05:13
【问题描述】:

我需要找到我的应用的 Bundle ID 以将其添加到我的 firebase 项目中。

我使用 VS Code 进行 Flutter 开发,但是所有关于在哪里可以找到 bundle id 的在线指南都解释了如何使用 xcode 找到它,因为我有一台 PC,所以我无法找到它

【问题讨论】:

  • 我的回答有帮助吗?你能把它标记为你问题的答案吗?

标签: ios flutter


【解决方案1】:

它是位于文件夹ios/Runner 中的文件Info.plistString 标记内的值。

Bundle ID 将在此处:<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>

【讨论】:

    【解决方案2】:

    这个答案是上述答案的混合

    1. Info.plist中的bundle标识符:

      <key>CFBundleIdentifier</key>
      <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
      
    2. Runner.xcodeproj/project.pbxproj:

      PRODUCT_BUNDLE_IDENTIFIER = com.example.appname;
      

    【讨论】:

      【解决方案3】:
      1. 在 Runner.xcodeproj 文件夹中,打开 project.pbxproj

      2. 然后搜索,按CTRL+F

      3. 搜索 PRODUCT_BUNDLE_IDENTIFIER

      4. 你会得到你的 ios bundle id。

      【讨论】:

        【解决方案4】:

        在您的项目的根文件夹中,您可能有一个名为 Info.plist 的文件,如果您在任何文本/代码编辑器中打开此文件,您可以通过 CFBundleIdentifier 进行搜索。下一行将显示您的 Bundle ID。

        【讨论】:

        • 太棒了!但是我的值是$(PRODUCT_BUNDLE_IDENTIFIER) 我可以更改它吗?我想使用我在 Firebase 中输入的值......从我的 Firebase 中输入名称是否足够,或者我应该这样离开,因为它是某种变量,它自己获取我的颤振应用程序名称?
        • @HusseinAl-Mosawi 是的,这是另一个属性的变量,而不是更改 CFBundleIdentifier,您应该更改 PRODUCT_BUNDLE_IDENTIFIER 这里是显示如何更改 PRODUCT_BUNDLE_IDENTIFIER 的文档:developer.apple.com/documentation/bundleresources/…
        猜你喜欢
        • 2016-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-03
        • 2018-03-13
        • 1970-01-01
        • 2017-11-12
        • 1970-01-01
        相关资源
        最近更新 更多