Facebook graph api 为什么Facebook登录在模拟器和物理手机之间表现不同

Facebook graph api 为什么Facebook登录在模拟器和物理手机之间表现不同,facebook-graph-api,expo,Facebook Graph Api,Expo,我有一个expo react原生应用程序,它使用FacebookAuth登录。在iPhone模拟器上运行应用程序时,我遇到以下错误: Error: Tried to perform Facebook login, but no Facebook app id was provided. Specify Facebook app id in Info.plist. 这是截图 棘手的是,如果我在物理iPhone上运行expo应用程序,facebook登录根本没有问题。有人能给我解释一下为什么模拟

我有一个expo react原生应用程序,它使用FacebookAuth登录。在iPhone模拟器上运行应用程序时,我遇到以下错误:

Error: Tried to perform Facebook login, but no Facebook app id was provided. Specify Facebook app id in Info.plist.
这是截图


棘手的是,如果我在物理iPhone上运行expo应用程序,facebook登录根本没有问题。有人能给我解释一下为什么模拟器和物理电话之间有不同的行为吗?谢谢

您可以升级expo版本。可能你使用的是世博会的旧版本。这就是它产生错误的原因。我建议使用expo 36.0.0,我已从expo 35.0.0升级。对我来说,它工作正常

Run expo upgrade in your project directory enter code here(requires the latest 
version of expo-cli, you can update with npm i -g expo-cli)

您可以升级expo版本。可能你使用的是世博会的旧版本。这就是它产生错误的原因。我建议使用expo 36.0.0,我已从expo 35.0.0升级。对我来说,它工作正常

Run expo upgrade in your project directory enter code here(requires the latest 
version of expo-cli, you can update with npm i -g expo-cli)

请提供有关Expo版本、SDK和react本机版本的更多详细信息。请提供有关Expo版本、SDK和react本机版本的更多详细信息。