Closed diegotori closed 1 year ago
Thanks for hint, I am not iOS dev. I appreciate any help on this. I need to fix this at some point.
@magillus I pretty much gave you the answer. Remove the plugin declaration from example/ios
and fix the existing ios
folder as per the original post.
I spend few hours trying to get that done and still my mac with xcode gives me pod error. 🙄
Looks like you're declaring the same
ios
plugin implementation more than once, thus causing it to fail to build for iOS when usingflutter_fimber
, version0.7.0
.I noticed that there are two competing implementations in that folder,
FlutterFimberPlugin.swift
andSwiftFlutterFimberPlugin.swift
. Ideally they should be consolidated into an Objective-C header and main file that bootstraps justSwiftFlutterFimberPlugin.swift
.FlutterFimberPlugin.h
FlutterFimberPlugin.m
Then delete
FlutterFimberPlugin.swift
. Hopefully this can be addressed quickly since I had to remove this dependency in order to get iOS building again.Also, if you're working on actual iOS support, please consider adding it in a separate branch and within the
ios
folder, not theexample/ios
folder. When you add it there, you're competing against the former, where your iOS platform channel implementation should live and will be accessible from your example app anyways.Thank you in advance.