fluttercommunity / fluttercommunity/flutter_webview_plugin
fails to run on ios - MethodNotImplemented
- Dominant language
- Java
- Stars
- 1.5k
- Forks
- 938
- PR merge metrics
- No merged PRs in 30d
Description
I am using this plugin and trying to run my app on iOS simulator. However when I try to run this from xcode I am getting this error.
```
Undefined symbols for architecture i386:
"_FlutterMethodNotImplemented", referenced from:
-[FlutterWebviewPlugin handleMethodCall:result:] in FlutterWebviewPlugin.o
"_OBJC_CLASS_$_FlutterMethodChannel", referenced from:
objc-class-ref in FlutterWebviewPlugin.o
ld: symbol(s) not found for architecture i386
```
Plugin version - ` flutter_webview_plugin: ^0.3.0+2`
Please help me fix this. Thanks for making this awesome library.
output of flutter doctor
```
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.11.9, on Mac OS X 10.14.1 18B75, locale en-IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
[✓] Android Studio (version 3.2)
[✓] Connected device (1 available)
• No issues found!
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the iOS simulator build with flutter_webview_plugin version 0.3.0+2 and inspect the reported linker errors for FlutterMethodNotImplemented and FlutterMethodChannel. Done means the plugin links and runs on the iOS simulator without these undefined-symbol errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, objective-c
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100