[英]Find an iOS bundle identifier in the flutter application
我正在開發一個 flutter 應用程序,但找不到包標識符。 根據此處的文檔( https://firebase.google.com/docs/flutter/setup ),它應該在“常規”選項卡中,但我找不到它。 我也讀過它可能在這里的地方:ios/Runner.xcodeproj 但我的項目不包含它。 謝謝!
找到它的最簡單方法是執行以下操作:
PRODUCT_BUNDLE_IDENTIFIER =
Bundle Identifier
還有其他方法可以做到,但您需要安裝了XCode 的MacOS :
Runner.xcworkspace
(白色圖標)Runner
Bundle Identifier
對於 Bundle ID 和 Package Name 更改,
對於IOS:
項目/ios/Runner.xcodeproj/Info.plist
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleName</key>
<string>notification</string>
項目/ios/Runner.xcodeproj/project.pbxproj
PRODUCT_BUNDLE_IDENTIFIER = com.sara.fcm.notification;
對於 Android(4 個位置):
android/app/src/main/AndroidManifest.xml
android/app/src/debug/AndroidManifest.xml
android/app/src/profile/AndroidManifest.xml
android/app/build.gradle
defaultConfig { applicationId "com.sara.fcm.notification" .... }
(kotlin 或 java) android/app/src/main/kotlin/com/../MainActivity.kt
package com.sara.fcm.notification
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity() {}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.