কোডোপডস সংস্করণে পড ইনস্টল করার ত্রুটি 1.0.0.beta.1


175

আমার পোডফিল কাজ করছে তবে কোকোপড সংস্করণ 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'

উত্তর:


498

আপনাকে প্রতিটি পডের জন্য একটি লক্ষ্য নির্দিষ্ট করতে হবে।

উদাহরণস্বরূপ যদি আপনার পডফিলটি আগে এইভাবে লেখা থাকে:

pod 'Alamofire', '~> 3.1.4'
pod 'SwiftyJSON', '~> 2.3.2'

শুধু এটি পরিবর্তন

target "TargetName" do
    pod 'Alamofire', '~> 3.1.4'
    pod 'SwiftyJSON', '~> 2.3.2'
end

10
কাজ করেছে। এবং একাধিক লক্ষ্যবস্তুতে একই পোড যুক্ত
মুহাম্মদ নাবিল আরিফ দেখুন

কর্মক্ষেত্রের নাম লক্ষ্য করা হচ্ছে? যেমন।"TargetName"
যিশু রদ্রিগেজ

3
লক্ষ্য টার্গেটের নাম হ'ল :)
হ'ল গ্যাস্পার কোলেঙ্ক

3
ধন্যবাদ এটি এখন কাজ করছে, তবে আশ্চর্যের বিষয়টি হ'ল (আমার পূর্ববর্তী এক্সকোড প্রকল্পগুলিতে একটি লক্ষ্য নির্দিষ্ট করার প্রয়োজন ছিল না)!
হুসাম

58

কোকোপডগুলিতে নতুন পরিবর্তনের পরে আপনার পডফাইলে আপনাকে নিম্নলিখিত লাইনগুলি যুক্ত করতে হবে।

target "YOUR_PROJECT_NAME" do

     pod "YOUR_POD"

end

2
আপনার বেশি ভোটের দাবি করা উচিত কার্ত্তিক। এখানে "টার্গেট" অর্থ কী তা কেউ উল্লেখ করেন নি
জনক আর রাজাপক্ষ

আপনাকে ধন্যবাদ জনকআররাজপক্ষ
কার্তিক দামোদর

19

কোকোপডস ওয়েবসাইট থেকে:

কোকোপডস pod initস্মার্ট ডিফল্ট সহ একটি পডফিল তৈরি করার জন্য একটি কমান্ড সরবরাহ করে। আপনার এটি ব্যবহার করা উচিত।


2
এটি যুক্ত করে নাtarget 'name' do end
সোসোএম

9

আপনাকে অবশ্যই নীচের মত পোড যুক্ত করতে হবে target 'your target' doএবং তার endচারপাশে।

target 'your target' do
pod 'AFNetworking', '2.6.3'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'PDKeychainBindingsController', '~> 0.0.1'
end

প্লাস: আপনার পডফিল ডায়ার, পডফিল.লক এবং এক্সক্রকস্পেস ফাইলটি মুছে ফেলার দরকার হতে পারে, pod installআবার চালাও ।


আমার পডফিল.লক এবং অন্যান্য ফাইলগুলি মুছতে হবে। আমি যখন 'আপনার টার্গেট' টার্গেটটি শেষ এবং শেষ করেছি তখন ইনস্টলেশনটি সফল হয়েছে তবে ফাইল সংস্করণটি আপডেট হয়নি - কেবল পূর্ববর্তী সংস্করণটি পুনরায় ইনস্টল করা হয়েছে। পডফিল.লক এবং অন্যান্য ফাইলগুলি মোছার পরে, সর্বাধিক আপডেট হওয়া ফাইলগুলি ইনস্টল করা হয়েছিল।
ব্যবহারকারী3000868

3

আমি আজ একই ইস্যু পেয়েছি। প্রশমিতকরণের জন্য, আমি কোকোয়াপড আনইন্টল করি, তারপরে আবার সংস্করণ 0.39 ইনস্টল করব।

আনইনস্টল করার লিঙ্কটি এখানে: /superuser/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine

এই উত্তরটি মূল কারণটি স্থির করে না, তবে আপনাকে অবরোধ মুক্ত করতে পারে। মন্তব্যগুলি দেওয়ার মতো যথেষ্ট খ্যাতি আমার নেই, তাই আপনাকে অবরোধ মুক্ত করার জন্য আমি এখানে একটি উত্তর রেখেছি।


একটি ভাল রেফারেন্স তবে রেফারেন্সটি কোনও দিন নেওয়ার ক্ষেত্রে আপনার পদক্ষেপগুলিও উল্লেখ করা উচিত ছিল।
উসামামান

2

আমি পডফাইলে এই অপারেশন ছিল :

উত্স ' https://github.com/CocoaPods/Specs.git '

প্ল্যাটফর্ম: আইওএস, '8.0'

লক্ষ্য "টার্গেটপ্রজেক্টনাম" করুন

পোড "এএফ নেট নেটওয়ার্কিং"

শেষ


এটি সঠিক উত্তর। ধন্যবাদ বন্ধু
মোঃ সাজেদুল করিম

1

আমার পডফাইলে সঠিকভাবে ফর্ম্যাট করা হয়েছিল, সুতরাং উত্তরটি আমার পক্ষে কার্যকর হয়নি। আমাকে যা করতে হয়েছিল তা হ'ল নিম্নলিখিতটি: প্রথমে,

  1. মণি কোকোপড আনইনস্টল করুন
  2. আরভিএম স্থিতিশীল হয় - অটো-ডটফাইলস
  3. আরভিএম রুবি -২.১.২ ব্যবহার করে
  4. rvm osx-ssl-certs সব আপডেট করে
  5. rvm রুবিজেমস সর্বশেষ
  6. sudo রত্ন উত্স -r https://rubygems.org/
  7. sudo রত্ন উত্স - একটি http://rubygems.org/
  8. রত্ন কোকোপডস ইনস্টল করুন -v 1.0.0.beta.1 --pre -V

আমার এসএসএল ত্রুটি, সময়সীমা ত্রুটি এবং পথ ত্রুটি ছিল। এটি এই সমস্ত সংশোধন করে। আমি এই উত্তরটি আশাবাদে যুক্ত করছি যে এটি কাউকে সহায়তা করবে - এই সমস্যাটি নিয়ে বেশিরভাগ লোকদের এই সমস্ত পদক্ষেপের মধ্য দিয়ে যাওয়ার প্রয়োজন হবে না, এবং এটি যদি প্রয়োজনীয় না হয় তবে তা করা উচিত নয়। মনে রাখবেন, https ব্যবহার না করার জন্য এটি ডি / এল লিঙ্কটি পরিবর্তন করছে, সুতরাং আপনি এই সমস্যাটি সমাধান করার পরে এটি আবার পরিবর্তন করতে ভুলবেন না। এটি , এটি এবং এই স্ট্যাক ওভারফ্লো প্রশ্ন আমাকে শেষ পর্যন্ত এই সমস্যাগুলি সমাধান করতে সহায়তা করেছে।


0

আমারও একই সমস্যা, এমনকি আমি পরিবর্তিত হয়েছি

টার্গেট "টার্গেটনেম" করুন পোড 'অ্যালামোফায়ার', '~> 3.1.4' পোড 'সুইফটিজেসন', '2.> 2.3.2' শেষ

মনে হচ্ছে এটির কিছু ক্যাশে সমস্যা রয়েছে, এটি সর্বদা পডফিলের পুরানো সংস্করণটি পড়ে থাকে, এমনকি আমি পডফাইলও সরিয়ে ফেলি, একই ত্রুটি দেখাতে। এটা অদ্ভুত.

যাইহোক, যখন আমি একটি নতুন টার্মিনাল খুলি, পড ইনস্টল চালিত হয়, এটি কাজ করে।


0

1) টেক্সটএডিট বা অন্য কোনও সম্পাদকের পরিবর্তে এক্সকোডে পডফিল যুক্ত এবং খুলুন । ( একটি পড ফাইল দেখার সময় সিনট্যাক্স হাইলাইট করা সিনট্যাক্স ত্রুটিগুলি খুঁজে পাওয়ার প্রক্রিয়াটিকে সহজতর করবে) )

2) আপনার পডফাইলে নীচে প্রকল্প নির্ভরতা যুক্ত করুন

def pods
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end

3) উপরে যোগ সংজ্ঞায়িত pods মধ্যে প্রকল্পের লক্ষ্য নিম্নরূপ

target 'App_Target_Name' do
  pods
end

0

কোকোপডের নতুন সংস্করণ ii 1.0.1

পড 'স্লাইডমেনু কন্ট্রোলারসুইফ্ট' পড 'এসডিওয়েবআইমেজ' পোড 'অনুসন্ধানটেক্সটফিল্ড'

আমি ত্রুটি পাচ্ছিলাম:

নির্ভরতা SlideMenuControllerSwiftকোনও কংক্রিট লক্ষ্য ব্যবহার করা হয় না। নির্ভরতা SDWebImageকোনও কংক্রিট লক্ষ্য ব্যবহার করা হয় না। নির্ভরতাSearchTextField কোনও কংক্রিট লক্ষ্য ব্যবহার করা হয় না।

আমি এটি থেকে পরিবর্তিত

"YOUR_PROJECT_NAME" করতে লক্ষ্য করুন

 pod "YOUR_POD"

শেষ

এটা কাজ চেয়ে


0

পড ফাইলটি কেবল একটি রুবি ফাইল, আপনাকে সমস্ত লক্ষ্যের জন্য প্রয়োজনীয় পড নির্দিষ্ট করতে হবে। উপলভ্য সমাধানগুলির মধ্যে একটি হ'ল শেয়ারডপোসে সমস্ত প্রয়োজনীয় শুঁটি সংজ্ঞা দেওয়া এবং এটি প্রতিটি লক্ষ্যের জন্য ব্যবহার করা।

প্রাক্তন হিসাবে:

Podfile

platform :ios, '9.0'

use_frameworks!

def Shared_Pods
    pod 'Quick', '0.5.0'
    pod 'Nimble', '2.0.0-rc.1'
end

target 'MyMainTarget' do
    Shared_Pods
end

target 'MyUITests' do
    Shared_Pods
end

0
platform :ios, '8.0'
target 'YourTargetName' do

  ALL PODS HERE

end

টার্মিনাল খুলুন, প্রকল্প ফোল্ডারে যান এবং কোড প্রবেশ করুন

pod update
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.