Facebook-sdk-for-unity: 找不到“RegisterMonoModules.h”文件 XCode iOS

创建于 2019-09-04  ·  6评论  ·  资料来源: facebook/facebook-sdk-for-unity

我不能在 iOS 上构建,但我可以在编辑器上玩。

库/FacebookSDK/SDK/Editor/iOS/FBUnityInterface.h:22:10: 'RegisterMonoModules.h' 文件未找到
Libraries/FacebookSDK/SDK/Editor/iOS/FBUnityInterface.mm:19:10:在 Libraries/FacebookSDK/SDK/Editor/iOS/FBUnityInterface.mm:19 包含的文件中:

这只发生在 XCode 上。 它在 Android 上运行良好。 我从 Facebook 开发人员那里检查过,我可以在那里看到我的安装。

最有用的评论

它是 3.0a8。 但是我通过在 FBUnityInterface.h 脚本上注释“import RegisterMonoModules.h”来解决。 它没有使用它。 它解决了我构建并测试了它正在工作的 Facebook Developers。 谢谢。

所有6条评论

@naklow12 ,问题与​​Unity Editor有关,您使用的是哪个版本的Unity Editor? 我们发现某些 Alpha 版本的 Unity Editor 可能存在此问题。

它是 3.0a8。 但是我通过在 FBUnityInterface.h 脚本上注释“import RegisterMonoModules.h”来解决。 它没有使用它。 它解决了我构建并测试了它正在工作的 Facebook Developers。 谢谢。

使用Unity 2019.3.0f6和2019.3.1f1,这个问题依然存在。 根据 Unity 问题跟踪器https://issuetracker.unity3d.com/issues/filenotfoundexception-when-building-a-project-with-facebook-sdk-for-ios ,将不再有“RegisterMonoModules.h”。 您需要更新 SDK。

它仍然发生在我身上。 应该更新 SDK 来修复它。

iOS 上的 SDK 更新打破了 Android 上的 FB SDK。 我建议 SDK 开发人员更好地检查他们发布的内容。 现在我已经为 Android 版本降级了 FB SDK,但它在 iOS 版本上不起作用,因为 RegisterMonoModules.h...谢谢FB...

这个 bug 在 FacebookSDK 7.21.2 和 Unity 2019.4.9 中仍然存在。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

laijingfeng picture laijingfeng  ·  6评论

pvalium picture pvalium  ·  6评论

JuGGerNaunT picture JuGGerNaunT  ·  3评论

Duke74 picture Duke74  ·  4评论

manofspirit picture manofspirit  ·  6评论