marlon-b / AppMetricaCordovaPlugin

Yandex AppMetrica Cordova Plugin
6 stars 8 forks source link

Ошибка при сборке под iOS (cordova v6) #1

Open vvnab opened 8 years ago

vvnab commented 8 years ago

При сборке под iOS (cordova 6.3.1) возникает ошибка.

/Plugins/com.appmetrica.cordova.plugins.appmetrica/AppMetricaPlugin.m:8:39: error: no visible @interface for 'CDVPlugin' declares the selector 'initWithWebView:'
    self = (AppMetricaPlugin *)[super initWithWebView:theWebView];
                                ~~~~~ ^~~~~~~~~~~~~~~
1 error generated.

** BUILD FAILED **

The following build commands failed:

    CompileC build/Такси\ Всегда.build/Debug-iphonesimulator/Такси\ Всегда.build/Objects-normal/i386/AppMetricaPlugin.o Такси\ Всегда/Plugins/com.appmetrica.cordova.plugins.appmetrica/AppMetricaPlugin.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/apple-dev/ist-mobile-customer/platforms/ios/cordova/build-debug.xcconfig,-project,Такси Всегда.xcodeproj,-target,Такси Всегда,-configuration,Debug,-sdk,iphonesimulator,-destination,platform=iOS Simulator,build,CONFIGURATION_BUILD_DIR=/Users/apple-dev/ist-mobile-customer/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/apple-dev/ist-mobile-customer/platforms/ios/build/sharedpch
makcumka commented 7 years ago

В файле AppMetricaPlugin.m замени строку: self = (AppMetricaPlugin *)[super initWithWebView:theWebView]; на return self;