xcode iOS未连接到Flutter项目

gcmastyq  于 12个月前  发布在  iOS
关注(0)|答案(2)|浏览(185)

我把我的MacOS M1版本升级到了macOS索诺马14.0。升级后我也被迫更新了我的Xcode。现在我有了Xcode 15.0版本。
在我升级我的操作系统和更新我的Xcode之前,我的iPhone 14模拟器和iOS 16.6.1物理设备在我的Flutter项目上完美工作.现在升级和更新后(iPhone Pro max模拟器现在),这些都不工作.
每当我运行这些设备时,

Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies.
To update the CocoaPods specs, run:
  pod repo update

Error running pod install
Error launching application on iPhone 15 Pro Max.

字符串
我试图在终端和根项目上运行pod repo update,但它给了我这个

Updating spec repo `trunk`

CocoaPods 1.13.0 is available.
To update use: `gem install cocoapods`

For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.13.0


当我运行gem install cocoapods时,

Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.


我也尝试了gem pristine ffi --version 1.15.5,但也给了我同样的错误

xxe27gdn

xxe27gdn1#

1.使用Homebrew安装CocoaPod:

首先,让我们使用Homebrew来安装CocoaPods,这将有助于管理依赖关系并避免权限问题:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install cocoapods

字符串
这将在不需要sudo的情况下安装CocoaPods,并且不会遇到权限问题。

2.更新CocoaPods规格:

pod repo update

3.更新您的Flutter项目:

flutter clean
flutter pub get


这将清理项目并获取更新的依赖项。

4.运行您的Flutter项目:

再次尝试在iOS模拟器或物理设备上运行Flutter项目:

flutter run


我希望这对你有帮助。

yruzcnhs

yruzcnhs2#

嘿,我今天早上才经历过.在我的情况下,我ussualy使用vscode打开iOS模拟器,但今天早上没有iOS模拟器选项.尝试这个答案https://stackoverflow.com/a/69914423/12566347 .这个答案修复我的.因为我不能在你的问题发表评论,所以我把这个放在答案部分.希望它的帮助,谢谢你.

相关问题