Мой подфайл работал, но после обновления до cocoapods версии 1.0.0.beta.1
при установке модуля отображается следующая ошибка
MacBook-Pro:iOS-TuneIn home$ pod install
Fully deintegrating due to major version update
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
Deleted 1 'Embed Pods Frameworks' build phases.
- libPods.a
- Pods.debug.xcconfig
- Pods.release.xcconfig
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
- libPods.a
Deleted 1 empty `Pods` groups from project.
Removing `Pods` directory.
Project has been deintegrated. No traces of CocoaPods left in project.
Note: The workspace referencing the Pods project still remains.
Updating local specs repositories
Analyzing dependencies
[!] The dependency `AFNetworking (= 2.6.3)` is not used in any concrete target.
The dependency `MBProgressHUD (~> 0.9.1)` is not used in any concrete target.
The dependency `PDKeychainBindingsController (~> 0.0.1)` is not used in any concrete target.
The dependency `FMDB/SQLCipher` is not used in any concrete target.
The dependency `ZXingObjC (~> 3.1.0)` is not used in any concrete target.
The dependency `SDWebImage (~> 3.7.2)` is not used in any concrete target.
The dependency `SignalR-ObjC (~> 2.0.0.beta3)` is not used in any concrete target.
The dependency `CJPAdController (from `https://github.com/nabeelarif100/CJPAdController.git`)` is not used in any concrete target.
The dependency `ECSlidingViewController (~> 2.0.3)` is not used in any concrete target.
The dependency `VGParallaxHeader` is not used in any concrete target.
The dependency `EMString` is not used in any concrete target.
The dependency `Google/SignIn` is not used in any concrete target.
The dependency `VIPhotoView (~> 0.1)` is not used in any concrete target.
The dependency `EncryptedCoreData (from `https://github.com/project-imas/encrypted-core-data.git`)` is not used in any concrete target.
MacBook-Pro:iOS-TuneIn home$
Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'AFNetworking', '2.6.3'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'PDKeychainBindingsController', '~> 0.0.1'
pod 'FMDB/SQLCipher'
pod 'ZXingObjC', '~> 3.1.0'
pod 'SDWebImage', '~>3.7.2'
pod 'SignalR-ObjC','~>2.0.0.beta3'
pod 'CJPAdController', :git => 'https://github.com/nabeelarif100/CJPAdController.git'
pod 'ECSlidingViewController', '~> 2.0.3'
pod 'VGParallaxHeader'
pod 'EMString'
pod 'Google/SignIn'
pod 'VIPhotoView', '~> 0.1'
pod 'EncryptedCoreData', :git => 'https://github.com/project-imas/encrypted-core-data.git'
"TargetName"
После новых изменений в cocoapods, вы должны добавить следующие строки в ваш подфайл.
источник
С веб-сайта CocoaPods:
источник
target 'name' do end
Вы должны добавить
target 'your target' do
иend
вокруг вас стручок, как показано ниже.плюс: вам может понадобиться удалить pods dir, Podfile.lock и файл xcworkspace, запустить
pod install
снова.источник
У меня сегодня такая же проблема. Для смягчения я удаляю cocoapod, затем устанавливаю снова версию 0.39.
вот ссылка, как удалить: /superuser/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine
Этот ответ не устраняет причину, но может разблокировать вас. У меня недостаточно репутации, чтобы оставлять комментарии, поэтому я поставил здесь ответ, чтобы разблокировать вас.
источник
Я был этой операцией в подфайле:
источник " https://github.com/CocoaPods/Specs.git "
платформа: ios, '8.0'
target "targetprojectname" do
под "AFNetworking"
конец
источник
Мой подфайл был правильно отформатирован, поэтому у меня не получился ответ. Я должен был сделать следующее: во-первых,
У меня были ошибки SSL, ошибки тайм-аута и ошибки пути. Это исправило все это. Я добавляю этот ответ в надежде, что он кому-то поможет - большинству людей с этой проблемой НЕ нужно будет проходить через все эти шаги, и не должны делать это, если это не нужно. Имейте в виду, что это означает, что ссылка d / l не использует https, поэтому обязательно верните ее обратно после устранения этой проблемы. Этот , этот и этот вопрос переполнения стека помогли мне окончательно решить эти проблемы.
источник
У меня такая же проблема, и даже я поменял на
target "TargetName" do pod 'Alamofire', '~> 3.1.4' pod 'SwiftyJSON', '~> 2.3.2' end
Кажется, есть проблема с кешем, он всегда читает старую версию PodFile, даже если я удаляю PodFile, появляется та же самая ошибка. Это странно.
Тем не менее, когда я открываю новый терминал, запускаю pod install, он работает.
источник
1) Добавить и открыть Podfile в XCode вместо TextEdit или любого другого редактора. ( Подсветка синтаксиса при просмотре файла pod упростит процесс поиска синтаксических ошибок )
2) Добавьте зависимости проекта в ваш Podfile следующим образом
3) Добавьте выше определение стручков в цель проекта следующим образом
источник
для новой версии cocoapods ii 1.0.1
pod 'SlideMenuControllerSwift' pod 'SDWebImage' pod 'SearchTextField'
Я получаю ошибку:
Зависимость
SlideMenuControllerSwift
не используется ни в какой конкретной цели. ЗависимостьSDWebImage
не используется ни в какой конкретной цели. ЗависимостьSearchTextField
не используется ни в какой конкретной цели.чем я изменил это
цель "YOUR_PROJECT_NAME" сделать
конец
чем это сработало
источник
Файл Pod - это просто файл ruby, вам нужно указать необходимый модуль для всех целей. Одно из доступных решений - определить все необходимые модули в shared_pos и использовать их для каждой цели.
Например:
Podfile
источник
откройте терминал, перейдите в папку проекта и введите код
источник