Hello I have faced a problem in a game Buildbox With Xcode Please Help me Please :'( ! This My Probleme Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_HZBannerAd", referenced from: objc-class-ref in libPTAdHeyzap.a(PTAdHeyzap.o) "_OBJC_CLASS_$_HZBannerAdOptions", referenced from: objc-class-ref in libPTAdHeyzap.a(PTAdHeyzap.o) "_OBJC_CLASS_$_HZIncentivizedAd", referenced from: objc-class-ref in libPTAdHeyzap.a(PTAdHeyzap.o) "_OBJC_CLASS_$_HZInterstitialAd", referenced from: objc-class-ref in libPTAdHeyzap.a(PTAdHeyzap.o) "_OBJC_CLASS_$_HeyzapAds", referenced from: objc-class-ref in libPTAdHeyzap.a(PTAdHeyzap.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
It maybe the version of Xcode you are using e.g 7.1 The problem is likely to go away if you reinstall Xcode 6.4 available here Until BB is updated to handle Xcode 7.x that may be your best solution
For me it sounds like HeyZap framework is not added to the project. The problem with 7.1 is more like with the bitcode as far as I concern (or at least I can compile and run BB game on my iphone with the 7.1 after turning off the bitcode...) Anyways, @oussama_mouncet have you followed this video tutorial?
I have tried to compile a simple project with XCode 7.1.1 and the only settings that have to be changed in order to compile perfectly are the following: - enable "full screen mode"; - disable "BITCODE" compilation
When you load a project, XCode (7.1.1) will ask you if you want to change the settings to the most current settings (nothing much but gets rid of any warning). Then, you can go to the main setting page and select the target PZPlayer and select the related option to set the app in full screen mode. To disable the BITCODE you need to select "Build Settings" (use the search field since there are tons of settings in there...) and change the settings only for the app. This will take care of it.