在我的 React Native 应用程序中,我注意到在我的Info.plist
和AndroidManifest.xml
中,有对某些变量的引用,我不知道这些变量在哪里定义。例如:
在Info.plist
中,我有以下代码:
<array>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
</array>
而在AndroidManifest.xml
,我有以下代码:
<data
android:pathPrefix="/android/${applicationId}/callback"
android:scheme="${applicationId}"
/>
我的问题:
Info.plist
和AndroidManifest.xml
分别从哪里获得PRODUCT_BUNDLE_IDENTIFIER
和applicationId
的值?
Product Bundle Identifier
派生自 Xcode 中的构建设置->打包->产品捆绑标识符(也显示在"捆绑标识符"下的"常规"选项卡上(。applicationId
在build.gradle
文件的defaultConfig
部分中定义。