标签: cocoapods

CocoaPods 找不到 pod“Sentry”的兼容版本

[!] CocoaPods 找不到 pod“Sentry”的兼容版本:在 Podfile 中:sentry_flutter(来自.symlinks/plugins/sentry_flutter/ios)已解析为 0.0.1,这取决于 Sentry (~> 7.11.0)

None of your spec sources contain a spec satisfying the dependency: `Sentry (~> 7.11.0)`.
Run Code Online (Sandbox Code Playgroud)

我只是想在我的 futter 项目中安装sentry_flutter 插件。目前我正在ios设备上进行测试。但它给出了上述错误。

错误消息看起来很简单。但我无法设法将此插件包含在我的项目中。

sentry cocoapods flutter

0
推荐指数
1
解决办法
2779
查看次数

即使安装了最新版本,Cocoapods 也没有更新

我尝试使用“sudo gem install cocoapods”更新cocoapods,并表示已安装最新的cocoapods。但是,当我运行“pod --version”时,它仍然显示该版本是我之前的 cocoapods 版本。关于如何更新到最新版本有什么建议吗?

xx@xx-MacBook-Air ios % sudo gem install cocoapods
Password:
Successfully installed cocoapods-1.11.3
Parsing documentation for cocoapods-1.11.3
Done installing documentation for cocoapods after 1 seconds
1 gem installed
xx@xx-MacBook-Air ios % pod setup                 
Setup completed
xx@xx-MacBook-Air ios % pod --version             
1.10.1
Run Code Online (Sandbox Code Playgroud)

我尝试卸载 cocoapods 并重新安装它,按照此建议并使用以下代码:

xx@xx-MacBook-Air ios % sudo gem uninstall cocoapods
Remove executables:
        pod, sandbox-pod

in addition to the gem? [Yn]  y
Removing pod
Removing sandbox-pod
Successfully uninstalled cocoapods-1.11.3
xx@xx-MacBook-Air ios % pod …
Run Code Online (Sandbox Code Playgroud)

xcode ios cocoapods

0
推荐指数
1
解决办法
4357
查看次数

如何在 macOS Ventura 上安装 cocoapods

我正在尝试使用以下命令在我的 Apple M2 MacBookPro 中安装 cocoapods:

sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:

Fetching rexml-3.2.5.gem
Fetching nanaimo-0.3.0.gem
Fetching colored2-3.1.2.gem
Fetching claide-1.1.0.gem
Fetching atomos-0.1.3.gem
Fetching ruby-macho-2.5.1.gem
Fetching xcodeproj-1.22.0.gem
Fetching nap-1.1.0.gem
Fetching molinillo-0.8.0.gem
Fetching gh_inspector-1.1.3.gem
Fetching fourflusher-2.3.1.gem
Fetching escape-0.0.4.gem
Fetching cocoapods-try-1.2.0.gem
Fetching netrc-0.11.0.gem
Fetching cocoapods-trunk-1.6.0.gem
Fetching cocoapods-search-1.0.1.gem
Fetching cocoapods-plugins-1.0.0.gem
Fetching cocoapods-downloader-1.6.3.gem
Fetching cocoapods-deintegrate-1.0.5.gem
Fetching ffi-1.15.5.gem
Fetching ethon-0.16.0.gem
Fetching typhoeus-1.4.0.gem
Fetching public_suffix-4.0.7.gem
Fetching fuzzy_match-2.0.4.gem
Fetching concurrent-ruby-1.1.10.gem
Fetching json-2.6.3.gem
Fetching httpclient-2.8.3.gem
Fetching algoliasearch-1.27.5.gem
Fetching addressable-2.8.1.gem
Fetching zeitwerk-2.6.6.gem
Fetching tzinfo-2.0.5.gem
Fetching minitest-5.17.0.gem
Fetching cocoapods-1.11.3.gem
Fetching i18n-1.12.0.gem
Fetching …
Run Code Online (Sandbox Code Playgroud)

cocoapods apple-silicon macos-ventura apple-m2

0
推荐指数
1
解决办法
4170
查看次数

从源代码管理下载的 Swift 应用程序无法在我的计算机上运行,​​而是在同事上运行

我和一位同事正在接管 GitLab 上托管的 iOS 应用程序。该应用程序使用 cocoapods,并且 Pods 目录包含在存储库中。我的理解是我们应该能够毫无问题地提取存储库并在 Xcode 上运行它。

我的同事能够从源代码管理下载该应用程序并在他的计算机上运行。我的出现错误,例如“在范围内找不到类型‘AnimationView’”。他运行的是 M1 MacBook,我运行的是基于 Intel 的 MacBook Air。我正在打开由 CocoaPods 而不是 xcodepro 生成的工作区文件。

这是我尝试过的事情的列表:

  • 通过命令行重新生成 Pod,方法是运行pod reintegrate,然后运行pod update​​,打开 Xcode 并清理构建文件夹,然后再次运行。
  • 将 Xcode 上的最低 iOS 部署目标更改为 podfile 中 pod 的最高部署目标。
  • 将应用程序构建设置上的架构更改为默认架构i386x86_64
  • 当 Pod 发出警告时单击“更新到推荐设置”。

这些似乎都不起作用,我现在很茫然。由于它在我同事的机器上运行,我假设我的应用程序检测库的方式或编译方式一定有问题。

这是我的 Podfile:

# Uncomment the next line to define a global platform for your project
platform :ios, '13.0'

target 'projectname' do
  # Comment the next line if you don't want to …
Run Code Online (Sandbox Code Playgroud)

xcode ios cocoapods swift

0
推荐指数
1
解决办法
334
查看次数

Swift 编译错误:使用之前工作过的 pod 进行文件创建写入

我刚刚从蒙特利切换到索诺玛,从内部硬盘驱动器(已擦除)切换到外部硬盘驱动器。切换后,当我尝试编译大约一年未触及的项目时,出现文件写入创建错误。

error: Sandbox: rsync.samba(17825) deny(1) file-write-create /Users/danieldonaldson/Library/Developer/Xcode/DerivedData/TestComposer-fkrrttghacwdgdgvsgqetjnfbbxl/Build/Products/Debug-iphoneos/TestComposer.app/Frameworks/SwiftSVG.framework/.Info.plist.uRrjb7 (in target 'TestComposer' from project 'TestComposer')
Run Code Online (Sandbox Code Playgroud)

我尝试删除派生数据,但这似乎没有任何区别。

我已经更新了 pod(现在是 2.3.0,以前是 2.0),但这似乎是另一个问题。

这到底说明了什么?这是否归结为 Pod 源代码的问题?

错误中的标头为“运行自定义 Shell 脚本‘[CP] Embed Pods Framework’”

编辑/添加信息

我没想到要检查,但 git 存储库有未提交的文件,因此已提交。现在似乎发生了不同的错误:

mkdir -p /Users/danieldonaldson/Library/Developer/Xcode/DerivedData/TestComposer-fkrrttghacwdgdgvsgqetjnfbbxl/Build/Products/Debug-iphonesimulator/TestComposer.app/Frameworks
rsync --delete -av --filter P .*.?????? --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/danieldonaldson/Library/Developer/Xcode/DerivedData/TestComposer-fkrrttghacwdgdgvsgqetjnfbbxl/Build/Products/Debug-iphonesimulator/SwiftSVG/SwiftSVG.framework" "/Users/danieldonaldson/Library/Developer/Xcode/DerivedData/TestComposer-fkrrttghacwdgdgvsgqetjnfbbxl/Build/Products/Debug-iphonesimulator/TestComposer.app/Frameworks"
building file list ... done
SwiftSVG.framework/Info.plist
SwiftSVG.framework/SwiftSVG
SwiftSVG.framework/_CodeSignature/
rsync: recv_generator: mkdir "/Users/danieldonaldson/Library/Developer/Xcode/DerivedData/TestComposer-fkrrttghacwdgdgvsgqetjnfbbxl/Build/Products/Debug-iphonesimulator/TestComposer.app/Frameworks/SwiftSVG.framework/_CodeSignature" failed: Operation not permitted …
Run Code Online (Sandbox Code Playgroud)

xcode cocoapods swift macos-sonoma

0
推荐指数
1
解决办法
432
查看次数

特定项目上 CocoaPods 的 Xcode 沙箱权限被拒绝错误

当我运行应用程序的预览或构建时,我不断收到以下错误

error: Sandbox: rsync.samba(3328) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/_CodeSignature (in target 'TESTER' from project 'TESTER')

error: Sandbox: rsync.samba(3329) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/.Info.plist.dyIsUH (in target 'TESTER' from project 'TESTER')

error: Sandbox: rsync.samba(3329) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/.ScrollCounter.p9bsAO (in target 'TESTER' from project 'TESTER')
Run Code Online (Sandbox Code Playgroud)

我刚刚在其中实现了一个名为 ScrollCounter 的 CocoaPods 库,我之前使用过它并将其用于其他项目,并且工作正常 - 但现在当我尝试实现它然后预览我的代码时,我收到以下沙箱错误。

我已经清理了构建文件夹,我开始了另一个新项目并重新安装了 Pod - 我的 podfile 与我的另一个工作文件相同(是的,我更改了目标)。但没有骰子。非常困惑为什么它适用于另一个项目,但不适用于我尝试启动的这个项目和任何其他项目。

尝试过这个但没有运气

 chmod -R 755 /Users/myname/Documents/TESTER 
Run Code Online (Sandbox Code Playgroud)

xcode ios cocoapods swift

0
推荐指数
1
解决办法
440
查看次数

找到多个xcode项目,请指定一个

当我尝试在mac终端上运行pod init命令时。它说“ [!]找到多个Xcode项目,请指定一个”。请提出一些解决方案。

提前致谢

xcode objective-c ios cocoapods

-1
推荐指数
1
解决办法
1895
查看次数

iOS 必须在每次检查后运行 pod install

我在一个 iOS 项目中使用 cocoapods,每次签出一个新分支时我都必须运行pod install,因为 pod 不运行。

有没有办法不用pod install每次都运行呢?

dependency-management ios cocoapods swift

-1
推荐指数
1
解决办法
1234
查看次数

尝试使用 EAS 构建在 SDK 45 上构建 Expo 托管工作流程应用程序时出现 Pod 错误

我正在尝试使用 EAS 构建构建我的 Expo(托管工作流程)应用程序:

eas build -p ios
Run Code Online (Sandbox Code Playgroud)

它失败并出现以下错误(expo.dev /构建详细信息):

Installing pods
Using Expo modules
Auto-linking React Native modules for target `livehere`: RNCClipboard, RNCMaskedView, RNDateTimePicker, RNGestureHandler, RNReanimated, RNSVG, RNScreens, RNSentry, react-native-maps, react-native-safe-area-context, and react-native-segmented-control
[Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
[Codegen] Found FBReactNativeSpec
Fetching podspec for `RCT-Folly` from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`
Fetching podspec for `boost` from `../node_modules/react-native/third-party-podspecs/boost.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
Adding spec repo `trunk` with CDN `https://cdn.cocoapods.org/`
[!] Unable to add a source with …
Run Code Online (Sandbox Code Playgroud)

ios cocoapods react-native expo

-1
推荐指数
1
解决办法
956
查看次数

我需要一个在手柄上有值的 UISlider

我需要UISlider使用手柄中滑块的值在我的 iOS 应用程序中创建一个。

我的意思的演示图像:

所需图片

有没有可以做到的豆荚?

uislider ios cocoapods swift

-2
推荐指数
1
解决办法
1255
查看次数