我过了一段时间才拿到这个. 同时在Appcenter上建造react-native

### Error

Errno::EEXIST - File exists @ syserr_fail2_in - /Users/runner/Library/Caches/CocoaPods/Pods/External/hermes-engine/1093ead2a8c068cdef04abc8f93419c7-4438d/destroot/Library/Frameworks/universal/hermes.xcframework/ios-arm64_x86_64-maccatalyst/hermes.framework/Resources
/usr/local/Cellar/ruby@3.0/3.0.6_1/lib/ruby/3.0.0/fileutils.rb:1390:in `symlink'
/usr/local/Cellar/ruby@3.0/3.0.6_1/lib/ruby/3.0.0/fileutils.rb:1390:in `copy'
/usr/local/Cellar/ruby@3.0/3.0.6_1/lib/ruby/3.0.0/fileutils.rb:500:in `block in copy_entry'
/usr/local/Cellar/ruby@3.0/3.0.6_1/lib/ruby/3.0.0/fileutils.rb:1513:in `wrap_traverse'

....


――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

[!] Oh no, an error occurred.

Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=File+exists+%40+syserr_fail2_in+-+%2FUsers%2Frunner%2FLibrary%2FCaches%2FCocoaPods%2FPods%2FExternal%2Fhermes-engine%2F1093ead2a8c068cdef04abc8f93419c7-4438d%2Fdestroot%2FLibrary%2FFrameworks%2Funiversal%2Fhermes.xcframework%2Fios-arm64_x86_64-maccatalyst%2Fhermes.framework%2FResources&type=Issues


我正在使用这些库

  "appcenter": "4.4.5",
  "appcenter-analytics": "4.4.5",
  "appcenter-crashes": "4.4.5",
  "react-native": "0.71.7",

在AppCenter日志(log)上


[!] Error installing hermes-engine

...

### Stack

   CocoaPods : 1.15.0
        Ruby : ruby 3.0.6p216 (2023-03-30 revision 23a532679b) [x86_64-darwin21]
    RubyGems : 3.5.5
        Host : macOS 12.7.3 (21H1015)
       Xcode : 14.2 (14C18)
         Git : git version 2.43.0
Ruby lib dir : /usr/local/Cellar/ruby@3.0/3.0.6_1/lib
Repositories : trunk - CDN - https://cdn.cocoapods.org/

推荐答案

据我所知,一个新版本的CocoaPods被打破了. 这是对我有帮助的. 您需要实现appcenter-post-clone.sh脚本

#!/usr/bin/env bash

echo "uninstalling all cocoapods versions"
sudo gem uninstall cocoapods --all
sudo gem install cocoapods -v 1.14.3

和CocoaPods的项目集版本的Gemfile中:

gem 'cocoapods', '>= 1.13', '< 1.15'

React-native相关问答推荐

ITMS—91053:缺少API声明—ReactNative

FlatList 总是增长到 100% 高度

到达安装依赖项时 EAS 构建错误

React Native Axios 通过数组的键过滤

应用程序主体尚未注册

React Native 响应式图像宽度,而图像的宽度/高度比保持不变

react-native alignSelf 中心并拉伸到 maxWidth?

用hooks钩子react context上下文防止重新渲染

如何手动在抽屉导航底部添加额外的元素(如注销按钮)?

文本在 android 中被截断以响应本机

Xcode 设备不可用,未找到运行时配置文件

React native + redux-persist:如何忽略键(黑名单)?

react-native Http 拦截器

如何使用 Stripe (stripe.js) 和 react-native

axios 的网络错误和react-native

FlatList vs map react-native

动画属性启动时 ReactNative ActivityIndi​​cator 不显示 false

React Native Navigation 组件路由问题

如何在react-native中显示toast消息

react-native:如何覆盖组件中定义的默认样式