لا يمكنني البناء على نظام iOS ولكن يمكنني اللعب على المحرر.
المكتبات / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.h: 22:10: لم يتم العثور على ملف "RegisterMonoModules.h"
المكتبات / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19: 10: في ملف مضمن من Libraries / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19:
يحدث هذا فقط على XCode. إنه يعمل بشكل جيد على Android. لقد تحققت من مطوري Facebook ويمكنني رؤية التثبيت الخاص بي هناك.
مرحبًا @ naklow12 ، المشكلة متعلقة بـ Unity Editor ، ما هو إصدار Unity Editor الذي تستخدمه؟ نجد أن بعض إصدارات ألفا من Unity Editor قد تكون بها هذه المشكلة.
إنه 3.0a8. لكني قمت بحلها عن طريق التعليق "استيراد RegisterMonoModules.h" على البرنامج النصي FBUnityInterface.h. لم يكن يستخدمها. وقد تم حلها ، وحصلت على إنشاء واختبار مطوري Facebook أنها تعمل. شكرا.
باستخدام Unity 2019.3.0f6 و 2019.3.1f1 ومازالت هذه المشكلة قائمة. وفقًا لـ Unity Issue Tracker https://issuetracker.unity3d.com/issues/filenotfoundexception-when-building-a-project-with-facebook-sdk-for-ios ، لن يكون هناك "RegisterMonoModules.h" بعد الآن. تحتاج إلى تحديث SDK.
لا يزال هذا يحدث لي. يجب تحديث SDK لإصلاحه.
تحديث SDK على iOS يكسر FB SDK على Android. أقترح على مطوري SDK فحص ما ينشرونه بشكل أفضل. الآن لقد تم إرجاع إصدار أقدم من FB SDK لبناء Android ، لكنه لا يعمل على إصدار iOS ، بسبب RegisterMonoModules.h ... شكرًا FB ...
لا يزال هذا الخطأ موجودًا في FacebookSDK 7.21.2 مع Unity 2019.4.9.
التعليق الأكثر فائدة
إنه 3.0a8. لكني قمت بحلها عن طريق التعليق "استيراد RegisterMonoModules.h" على البرنامج النصي FBUnityInterface.h. لم يكن يستخدمها. وقد تم حلها ، وحصلت على إنشاء واختبار مطوري Facebook أنها تعمل. شكرا.