Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 为什么Facebook登录在模拟器和物理手机之间表现不同_Facebook Graph Api_Expo - Fatal编程技术网

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本机版本的更多详细信息。