I'm using Cocoapods 1.4.0, Visual Studio Community for Mac 7.3.3 (build 12), Objective Sharpie 3.4.0-c0f0e73, Mac OS 10.12.6 (Sierra)
whenever I try to add the example Cocoapod on https://developer.xamarin.com/guides/cross-platform/macios/binding/objective-sharpie/examples/cocoapod/
I get the following error:
mbp:iOS user$ sharpie pod init ios AFNetworking
** Setting up CocoaPods master repo ...
(this may take a while the first time)
Setting up CocoaPods master repo
$ /usr/bin/git -C /Users/user/.cocoapods/repos/master fetch origin
--progress
remote: Counting objects: 1101, done.
remote: Compressing objects: 100% (224/224), done.
remote: Total 1101 (delta 540), reused 465 (delta 465), pack-reused 402
Receiving objects: 100% (1101/1101), 165.70 KiB | 2.91 MiB/s, done.
Resolving deltas: 100% (690/690), completed with 258 local objects.
From https://github.com/CocoaPods/Specs
6a7b167b826..807a5994b64 master -> origin/master
$ /usr/bin/git -C /Users/user/.cocoapods/repos/master rev-parse
--abbrev-ref HEAD
master
$ /usr/bin/git -C /Users/user/.cocoapods/repos/master reset --hard
origin/master
HEAD is now at 807a5994b64 [Add] SwiftyGif 4.1.0
Setup completed
** Searching for requested CocoaPods ...
error: Failed to run pod list
Does anyone know why, and who to work this around?
I'm just trying to add a Pod.
Note: I have no issues when trying to use CocoaPods on an Native iOS Project
This works fine for me using a fresh install of CocoaPods and Objective Sharpie.
Install CocoaPods from Homebrew:
brew install cocoapods
Find latest Objective Sharpie release on the Xamarin Forums and install it by double clicking the pkg file.
Now just run the same command you already tried:
sharpie pod init ios AFNetworking
--- ~/derp » sharpie pod init ios AFNetworking
** Setting up CocoaPods master repo ...
(this may take a while the first time)
Ignoring executable-hooks-1.4.2 because its extensions are not built. Try: gem pristine executable-hooks --version 1.4.2
Ignoring gem-wrappers-1.3.2 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.3.2
Setting up CocoaPods master repo
$ /usr/local/bin/git -C /Users/tomasci/.cocoapods/repos/master fetch origin --progress
Enter passphrase for key '/Users/tomasci/.ssh/cheesebaron-github':
remote: Counting objects: 36, done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 36 (delta 22), reused 0 (delta 0), pack-reused 0
From ssh://github.com/CocoaPods/Specs
e874a97a946..0d05aca4c0d master -> origin/master
$ /usr/local/bin/git -C /Users/tomasci/.cocoapods/repos/master rev-parse --abbrev-ref HEAD
master
$ /usr/local/bin/git -C /Users/tomasci/.cocoapods/repos/master reset --hard origin/master
HEAD is now at 0d05aca4c0d [Add] XTFMDB 1.5.0
CocoaPods 1.6.0.beta.1 is available.
To update use: `gem install cocoapods --pre`
[!] This is a test version we'd love you to try.
For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.6.0.beta.1
Setup completed
** Searching for requested CocoaPods ...
** Working directory:
** - Writing Podfile ...
** - Installing CocoaPods ...
** (running `pod install --no-repo-update`)
Ignoring executable-hooks-1.4.2 because its extensions are not built. Try: gem pristine executable-hooks --version 1.4.2
Ignoring gem-wrappers-1.3.2 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.3.2
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (3.2.1)
Enter passphrase for key '/Users/tomasci/.ssh/cheesebaron-github':
Generating Pods project
Skipping User Project Integration
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
** 🍻 Success! You can now use other `sharpie pod` commands.
The only thing that might be different here is that I have ssh config set up for GitHub.
Related
We are trying to use Firebase Analytics but when we build our Unity project we get a CocoaPods installation failure:
None of your spec sources contain a spec satisfying the dependency: `Firebase/Analytics (= 10.0.0)`.
You have either:
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
Ignoring ffi-1.13.1 because its extensions are not built. Try: gem pristine ffi --version 1.13.1
Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6
pod repo update output:
Updating spec repo `cocoapods`
$ /usr/bin/git -C /Users/josephhopkins/.cocoapods/repos/cocoapods fetch origin --progress
$ /usr/bin/git -C /Users/josephhopkins/.cocoapods/repos/cocoapods rev-parse --abbrev-ref HEAD
master
$ /usr/bin/git -C /Users/josephhopkins/.cocoapods/repos/cocoapods reset --hard origin/master
HEAD is now at 7b2edeb16678 [Add] SwiftCurrent 5.1.10
Updating spec repo `trunk`
CocoaPods 1.11.3 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.11.3
We are using Unity 2020.3.8f1. We tried deleting the Library cache folder but error still happens. How do we fix this problem?
I was able to fix by deleting all Firebase related files and reinstalling.
xcode cloud fails & gives this error:
**xcode** cloud The sandbox is not in sync with the *podfile.lock*.
this is my script:
#!/bin/sh
# The default execution directory of this script is the ci_scripts directory.
cd $CI_WORKSPACE # change working directory to the root of your cloned repo.
# Install Flutter using git.
git clone https://github.com/flutter/flutter.git --depth 1 -b stable $HOME/flutter
export PATH="$PATH:$HOME/flutter/bin"
# Install Flutter artifacts for iOS (--ios), or macOS (--macos) platforms.
flutter precache --ios
# Install Flutter dependencies.
flutter pub get
# Install CocoaPods using Homebrew.
HOMEBREW_NO_AUTO_UPDATE=1 # disable homebrew's automatic updates.
brew install cocoapods
export GEM_HOME="$HOME/.gem"
gem install cocoapods
# Install CocoaPods dependencies.
cd ios && rm -rf Pods && gem install cocoapods && pod install
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
exit 0
I downloaded macOS using QEMU-system. You can find the full tutorial here::https://www.youtube.com/watch?v=p-pJ3qCse20
https://github.com/foxlet/macOS-Simple-KVM
Here are the problems I faced while downloading macOS on Ubuntu and running Xcode on the macOS
Problem 1: qemu-system-x86_64: failed to initialize KVM: No such file or directory when running ./basic.sh in terminal
Solution: enable virtualization from bios or you can run sudo chown [username] /dev/kvm in terminal
Note that after installing Xcode, you should install bundle, ruby, cocoapods
Problem 2: Could not find proper version of cocoapods (1.9.1) in any of the sources
Solution the cocoapods you're using are not compatable, uninstall cocoapods and reinstall again with cocoapods version = 1.9.1
Problem 3: Getting errors while running pod install
[!] Unable to find a specification for `PureLayout (= 3.1.5)`
You have either:
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
I tried running pod repo update or with pod install --repo-update but I also got this error
Updating local specs repositories
$ /.cocoapods/repos/cocoapods fetch origin --progress
remote: Enumerating objects: 41, done.
remote: Counting objects: 100% (41/41), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 27 (delta 18), reused 0 (delta 0), pack-reused 0
From https://github.com/cocoapods/specs
5c7f45f07ad8..bed8af45c97e master -> origin/master
$ /usr/bin/git -C /Users/nisrine/.cocoapods/repos/cocoapods rev-parse --abbrev-ref HEAD
fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
HEAD
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
[!] CocoaPods was not able to update the `cocoapods` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose`
running pod repo update --verbose also didnt work and gave this error
/.cocoapods/repos/cocoapods rev-parse --abbrev-ref HEAD
fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
HEAD
Solution: open vi Gemfile.lock
and add git configuration to the file
now running bundle exec pod install will work fine
Problem 4: CocoaPods could not find compatible versions for pod "Firebase/Performance"
Solution: run pod install --repo-update and ran again bundle exec pod install the error is resolved
Problem 5: simulator wasn't running due to multiple commands produce after running /build/products/debug-iphonesimulator/umbrella.framework/umbrella
Solution: go to File >Project/Workspace settings
then Change the build system to Legacy Build system.
I'm trying to install the azure libraries via cocoapods for device use but it's not letting me. The branch jbobotek-test-cocoa is missing.
Below are the console log when trying to do a pod install:
Installing AzureIoTUtility (1.1.12d)
[!] Error installing AzureIoTUtility
[!] /usr/bin/git clone https://github.com/Azure/azure-c-shared-utility.git /var/folders/f9/zvsz4k2j56d35r49dq33cc0r0000gp/T/d20200117-31514-hwmiqr --template= --single-branch --depth 1 --branch jbobotek-test-cocoa
Cloning into '/var/folders/f9/zvsz4k2j56d35r49dq33cc0r0000gp/T/d20200117-31514-hwmiqr'...
warning: Could not find remote branch jbobotek-test-cocoa to clone.
fatal: Remote branch jbobotek-test-cocoa not found in upstream origin
I like to integrate a zip library in my macOS application.
I created the Podfile with pod init and added the pod to it:
# Uncomment this line to define a global platform for your project
platform :osx, '10.10'
target 'Test' do
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for Test
pod 'Zip', '~> 0.4'
end
But if I execute pod install I am getting following output on the console (tried it a few times):
Analyzing dependencies
Downloading dependencies
Installing Zip (0.4.3)
[!] Error installing Zip
[!] /usr/bin/git clone https://github.com/marmelroy/Zip.git /var/folders/n5/4f8c27g57tn94vhb7xcd95ww0000gp/T/d20160712-26003-1l6n5lt --template= --single-branch --depth 1 --branch 0.4.3
Cloning into '/var/folders/n5/4f8c27g57tn94vhb7xcd95ww0000gp/T/d20160712-26003-1l6n5lt'...
error: RPC failed; curl 56 SSLRead() return error -9806
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: unpack-objects failed
After installing curl with OpenSSL pod install did work:
$ brew install --with-openssl curl