如何使用自定义.framework与flutter插件

问题描述 投票:0回答:1

问题是我找不到共享模块

假设我有

sharing.framework & 我有一个 flutter 插件 + flutter 项目

flutter插件在flutter项目中,我想在flutter插件中使用sharing.framework

我能够在整个flutter项目中使用sharing.framework,但不能在flutter插件中使用(未找到模块)

我在嵌入框架和带有库的链接二进制文件中添加了sharing.framework(构建阶段)

sharing.framework 位于 Frameworks 文件夹内,

也在我的 flutter 插件 podspec 中尝试添加

# Add vendored frameworks
s.vendored_frameworks = 'ios/Frameworks/sharing.framework'

# Preserve paths
s.preserve_paths = 'ios/Frameworks/sharing.framework'

# Link the framework to your plugin
s.frameworks = 'sharing'

如果有人可以帮忙并告诉我具体如何制作这个

ios swift flutter frameworks cocoapods
1个回答
0
投票

我解决了,

编辑 podspec

# Add vendored frameworks
s.vendored_frameworks = 'sharing.framework'

# Preserve paths
s.preserve_paths = 'sharing.framework'

# Link the framework to your plugin
s.frameworks = 'sharing'

& 将sharing.framework放在ios文件夹中,而不是放在任何子文件夹中(类...)

© www.soinside.com 2019 - 2024. All rights reserved.