سؤال

revmob.frmework المتكاملة في ألعاب Cocos2D.

الآن الحصول على العديد من خطأ الترجمة في لعبة Cocos2D 1.0 الخاصة بي وفقط خطأ رابط فقط في لعبة Cocos2D 2.0 الأخرى.

في Cocos2D 2.0، أخطاء رابط هي: giveacodicetagpre.

أي إطار نظام غاب عنه؟تمت إضافة بالفعل StoreKit.FrameWork

في Cocos2D 1.0، جنبا إلى جنب مع خطأ الرابط هذه، والحصول على بعض أخطاء الترجمة أيضا. يظهر "متوقع سمة خاصية قبل *، في السطر أدناه (في revmobads.framwors) giveacodicetagpre.

كيف يمكن أن يأتي كل هذه المشكلة والحصول على Revmob SDK الجديدة في لعبة Cocos2D؟

هل كانت مفيدة؟

المحلول

حدوث هذه الأخطاء بسبب استخدام LLVM GCC 4.2 كترجمة، لحل هذه المشكلات فقط قم بإجراء التغييرات التالية:

revmobbanner.h الخط 35: تغيير "قوي" إلى "الاحتفاظ" giveacodicetagpre.

revmobbutton.h الخط 51: محو "الذرية" giveacodicetagpre.

revmobfullscreen.h الخط 25: تغيير "قوي" إلى "الاحتفاظ" giveacodicetagpre.

نصائح أخرى

خطأ رابط:

تأكد من إضافة RevMob.FrameWork إلى "Link Binary Binary مع المكتبات".

برنامج التحويل البرمجي:

تبدو جيدة بالنسبة لي.تأكد من استيراد #import في هذا الملف.الأفضل من ذلك، إضافةه إلى البادئة. إذا لم يكن هناك.

إذا كنت تستمر في الحصول على مشكلات أقترح الحصول على الدعم مباشرة من RevMob.

تأكد من أن أطر Revmob و Storekit التي تمت إضافتها في مراحل البناء: http://sdk.revmob.COM / IOS

أيضا، في محاولة لترقية XCode الخاصة بك، لأن هذا يرتبط مشكلة عدم توافق مع الإصدارات القديمة من iOS.

أو انتظر إصدار جديد من SDK قد يكون له مشكلة عدم التوافق هذه ثابتة.

Screenshot Screenshot XCode Build Passes

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top