Since 5.0.10 (unchanged in 5.0.11), the iOS build of a consuming Flutter app fails.
The podspec switched from s.dependency 'MappIntelligence' to vendoring
MappIntelligenceiOS.xcframework, but PluginMappintelligencePlugin.m still uses quoted
imports (#import "MappIntelligence.h" etc.). Those headers now sit in nested folders
inside the xcframework (e.g. Headers/MappIntelligenceSDK/MappIntelligence.h), and
Xcode's recursive header search does not descend into .xcframework bundles — so the
recursive HEADER_SEARCH_PATHS in the podspec don't help, and compilation fails with
"file not found". Last working version: 5.0.9.
Reproduce
flutter create repro and add plugin_mappintelligence: 5.0.11
cd ios && pod install
flutter build ios --no-codesign → fails compiling PluginMappintelligencePlugin.m
Since 5.0.10 (unchanged in 5.0.11), the iOS build of a consuming Flutter app fails.
The podspec switched from
s.dependency 'MappIntelligence'to vendoringMappIntelligenceiOS.xcframework, butPluginMappintelligencePlugin.mstill uses quotedimports (
#import "MappIntelligence.h"etc.). Those headers now sit in nested foldersinside the xcframework (e.g.
Headers/MappIntelligenceSDK/MappIntelligence.h), andXcode's recursive header search does not descend into
.xcframeworkbundles — so therecursive
HEADER_SEARCH_PATHSin the podspec don't help, and compilation fails with"file not found". Last working version: 5.0.9.
Reproduce
flutter create reproand addplugin_mappintelligence: 5.0.11cd ios && pod installflutter build ios --no-codesign→ fails compilingPluginMappintelligencePlugin.m