Não consigo construir no iOS, mas posso jogar no Editor.
Bibliotecas / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.h: 22: 10: arquivo 'RegisterMonoModules.h' não encontrado
Bibliotecas / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19: 10: No arquivo incluído em Libraries / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19:
Isso acontece apenas no XCode. Funciona bem no Android. Eu verifiquei com os desenvolvedores do Facebook e posso ver minha instalação lá.
Olá @ naklow12 , o problema está relacionado ao Unity Editor.
É 3.0a8. Mas resolvi comentando "import RegisterMonoModules.h" no script FBUnityInterface.h. Não estava usando. E resolveu que eu criei e testei o Facebook Developers e está funcionando. Obrigado.
Usando o Unity 2019.3.0f6 e 2019.3.1f1, este problema ainda existe. De acordo com o Unity Issue Tracker https://issuetracker.unity3d.com/issues/filenotfoundexception-when-building-a-project-with-facebook-sdk-for-ios , não haverá mais "RegisterMonoModules.h". Você precisa atualizar o SDK.
Isso ainda acontece comigo. Deve atualizar o SDK para corrigi-lo.
Atualização do SDK no iOS quebrando o FB SDK no Android. Sugiro aos desenvolvedores do SDK que verifiquem melhor o que estão publicando. Agora eu fiz o downgrade do FB SDK para a versão do Android, mas não funciona na versão do iOS, por causa do RegisterMonoModules.h ... obrigado FB ...
Este bug ainda existe no FacebookSDK 7.21.2 com Unity 2019.4.9.
Comentários muito úteis
É 3.0a8. Mas resolvi comentando "import RegisterMonoModules.h" no script FBUnityInterface.h. Não estava usando. E resolveu que eu criei e testei o Facebook Developers e está funcionando. Obrigado.