fluttercommunity / fluttercommunity/flutter_webview_plugin

fails to run on ios - MethodNotImplemented

Open
#253 5 comments 5 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.