Ios 如何解决;运行pod安装时出错";在mac上的颤振?
当我试图在iPhone上启动我的项目时,我出现了一个错误,基本的颤振示例在我的iPhone上工作,但当我使用我的项目时,我出现了这个错误 希望这有帮助 1.将目录更改为您的项目,例如/dart/apps/abcIos 如何解决;运行pod安装时出错";在mac上的颤振?,ios,macos,flutter,dart,pod-install,Ios,Macos,Flutter,Dart,Pod Install,当我试图在iPhone上启动我的项目时,我出现了一个错误,基本的颤振示例在我的iPhone上工作,但当我使用我的项目时,我出现了这个错误 希望这有帮助 1.将目录更改为您的项目,例如/dart/apps/abc 2.键入“flatter clean&&pod update”当我们更改任何插件版本或flatter pub包时,就会发生这种情况 我得到了一个类似的错误,所以我使用了许多不同的方法,但仍然没有发生任何事情,但是最终我得到了一个精确的解决方案对于解决方案,请遵循以下步骤 从ios文件夹中
2.键入“flatter clean&&pod update”当我们更改任何插件版本或flatter pub包时,就会发生这种情况 我得到了一个类似的错误,所以我使用了许多不同的方法,但仍然没有发生任何事情,但是最终我得到了一个精确的解决方案对于解决方案,请遵循以下步骤
podfile.lock
文件
pod安装
。安装可能需要一些时间
如果pod install
出现任何错误,请尝试此操作
pod install --repo-update
flutter run
参考:-我面临同样的问题,上面的工作都没有。最后,我通过以下方式解决了这个问题:
ios/.symlinks/plugins
包含您未使用的额外插件podfile.lock
(如果存在)podfile
pods
文件夹flatter clean
flatter pub get
flatter Run
在颤振项目中,我也面临着这个问题。通过将Flatter和cocoa pods更新为最新版本修复 解决方案:-
- 扑通
- rm-Rf ios/Pods
- rm-Rf ios/.symlinks
- rm-Rf ios/flatter/flatter.framework
- rm-Rf ios/flatter/flatter.podspec
- 光盘ios
- 吊舱安装
- cd
- 颤振构建
- 飞跑
- 在Finder中找到Terminal.app。(应用程序->终端.app)
- 右键单击并选择“获取信息”
- 检查“使用罗塞塔打开”
- 退出终端应用程序的所有实例并再次运行
- 运行sudogem安装ffi
如果此方法有效,请给出答复。我遇到了同样的问题,在我运行
pod安装时--verbose
我意识到在pod安装过程中出现了一个特定的错误
未定义的#Dir:0x00007ff10befa7f0的“每个子对象”方法是什么意思?每片
在寻找这个特定的错误时,我发现了这个错误,我意识到我使用的是ruby 2.5,而由Flatter for iOS设备生成的一个文件试图使用版本2.6中引入的方法
按照答案中的步骤操作后,我可以在iOS模拟器上运行我的颤振应用程序
方法dir.each_child
,但您使用的是Ruby 2.3.0
您应该升级到2.6.0或更高版本的2.x
在Ruby更新之后,您可能还需要重新启动IDE和
我在Flatter中使用Firebase时遇到了这个错误,我的解决方案是将Podfile部署目标设置为高于9的iOS版本
例如:
改变了这个
#platform :ios, '9.0'
到
请以文本形式发布错误输出,并提供有关如何复制的信息。在项目目录中找不到“Podfile”。Pod位于project/ios
文件夹中,请运行cd-ios
如果没有Podfile,请清除并发布此问题
platform :ios, '13.0'