2

我正在按照本指南为 React Native 配置 Auth0。在 about 部分中CFBundleURLSchemes,它说“该值应该是 Bundle Identifier 的文字值,没有 $ 变量”,在其示例中,该值为<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>. 在我的应用程序中,我的文件中定义了<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>where 。这适用于以前版本的 Auth0。PRODUCT_BUNDLE_IDENTIFIERproject.pbxproj

我想知道的:

1)我应该更换我<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>的 for是否正确<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>

2)在文章的上一节中,它说通过查看以下行来找到上述值:PRODUCT_BUNDLE_IDENTIFIERInfo.plist

<key>CFBundleIdentifier</key>
<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>

在我的Info.plist中,我有:

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

where 再次PRODUCT_BUNDLE_IDENTIFIER引用存储在 中的变量project.pbxproj。我也应该改变这个吗,交换

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

为了

<key>CFBundleIdentifier</key>
<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>

?

4

0 回答 0