1

Это мое первое мобильное приложение. Я нацелен на самые последние версии Android и iOS. Я развиваюсь с помощью Cordova CLI (используя ионный).Ошибка компиляции для карт cordova google sdk

Я получаю следующее сообщение об ошибке при компиляции с Cordova Google-карты-SDk плагин

/Users/basit/projects/app-mobile/platforms/ios/app/Plugins/plugin.google.maps/GroundOverlay.m:100:47: error: property 'request' not found on object of type 'UIView *' 
     NSString *currentPath = [self.webView.request.URL absoluteString]; 



GoogleMaps.h:11: 
In file included from /Users/basit/projects/app-mobile/platforms/ios/app/Plugins/plugin.google.maps/GoogleMapsViewController.h:12: 
/Users/basit/projects/app-mobile/platforms/ios/app/Plugins/plugin.google.maps/PluginUtil.h:66:58: note: passing argument to parameter 'theWebView' here 
+ (NSString *)getAbsolutePathFromCDVFilePath:(UIWebView*)theWebView cdvFilePath:(NSString *)cdvFilePath; 
                 ^
1 warning and 1 error generated. 

** BUILD FAILED ** 


The following build commands failed: 
     CompileC build/app.build/Debug-iphonesimulator/app.build/Objects-normal/i386/GroundOverlay.o app/Plugins/plugin.google.maps/GroundOverlay.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler 
(1 failure) 
+0

Пожалуйста, ** ответьте на следующие вопросы в своем сообщении **. Это ваше первое гибридное приложение? Вы используете Desktop App? Какова ваша целевая платформа и их целевые версии: Android 4,5,6? iOS 7,8,9? Используете ли вы [CLI, SDK или Build] (https://github.com/jessemonroy650/top-phonegap-mistakes/blob/master/new-to-Phonegap.md#001)? Пожалуйста, не принимайте ответ, пожалуйста, прочитайте ссылку. Как только вы ответите на вопрос * в сообщении *, ответьте в комментариях, поэтому я знаю, что вы добавили информацию в сообщение. – JesseMonroy650

+0

Это ваше первое приложение HYBRID? – JesseMonroy650

+0

У вас все еще есть эта проблема? Почему вы дали ответ? – JesseMonroy650

ответ

2

В предупреждении говорится, "Этот плагин не совместим с Cordova-ИСН 4. ."

Я понизил с 4. * до 3.9.0, и теперь он компилируется просто отлично!

ionic platform remove ios 
ionic platform add [email protected] 
+0

Не могли бы вы проверить iOS (в Xcode), если ваша память приложения растет? Потому что я получаю некоторые утечки памяти, которые, я думаю, связаны с картами google. –

+0

@DenkoMancheski Я не уверен, как проверить утечку памяти. Я очень новичок в приложении iOS или даже в любом приложении, но теперь он отлично работает для меня сейчас на IOS. android - это еще одна история (возможно, даже не запустится и работает на ней) – Basit

Смежные вопросы