คำถามติดแท็ก cocoapods

CocoaPods เป็นผู้จัดการการพึ่งพาสำหรับโครงการโกโก้

12
คำสั่ง Cocoapods ล้มเหลวเนื่องจาก“ ไม่มีไฟล์หรือไดเรกทอรี @ dir_initialize - /Users/<username>/.cocoapods/repos (Errno :: ENOENT)”
ทุกคนสามารถช่วยฉันแก้ไขข้อผิดพลาดในการติดตามสแต็กด้านล่างได้หรือไม่ สิ่งนี้เกิดขึ้นเมื่อฉันรันpodคำสั่งใด ๆ ฉันถอนการติดตั้งและติดตั้งอัญมณีโดยไม่ต้องโชค 00:44:05-David~/dev/farecast-app (master)$ pod setup Setting up CocoaPods master repo /usr/local/rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/David/.cocoapods/repos (Errno::ENOENT) from /usr/local/rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/pathname.rb:422:in `foreach' from /usr/local/rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/pathname.rb:422:in `children' from /usr/local/rvm/gems/ruby-2.1.0/gems/cocoapods-0.34.4/lib/cocoapods/sources_manager.rb:63:in `all' from /usr/local/rvm/gems/ruby-2.1.0/gems/cocoapods-0.34.4/lib/cocoapods/user_interface/error_report.rb:127:in `repo_information' from /usr/local/rvm/gems/ruby-2.1.0/gems/cocoapods-0.34.4/lib/cocoapods/user_interface/error_report.rb:34:in `report' from /usr/local/rvm/gems/ruby-2.1.0/gems/cocoapods-0.34.4/lib/cocoapods/command.rb:63:in `report_error' from /usr/local/rvm/gems/ruby-2.1.0@global/gems/claide-0.7.0/lib/claide/command.rb:300:in `handle_exception' from /usr/local/rvm/gems/ruby-2.1.0@global/gems/claide-0.7.0/lib/claide/command.rb:274:in `rescue in …
208 cocoapods 

13
การตั้งค่าพ็อดที่ใช้งานอยู่ทำให้ฉัน“ ล่ามที่ไม่ดี: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว”
พยายามทำเมื่อเร็ว ๆ นี้pod setupและฉันได้รับสิ่งนี้: -bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory ฉันทำตามคำแนะนำของ Ray Wenderlich เพื่อติดตั้ง cocoapods และฉันได้รับปัญหานี้ดังนั้นฉันจึงไม่รู้ว่าเกิดอะไรขึ้น
203 ruby  cocoapods  podspec 

8
วิธีอัปเดตพ็อดเดียวโดยไม่ต้องสัมผัสการพึ่งพาอื่น ๆ
ฉันเข้าใจว่าคำสั่งต่อไปนี้จะอัปเดตพ็อดเดียว: pod update &lt;podname&gt;. อย่างไรก็ตามสิ่งนี้ยังอัพเดตการพึ่งพาของพ็อดอื่น ๆ (พ็อดที่ไม่รวมอยู่ในคำสั่ง update) ที่คุณติดตั้งไว้ก่อนหน้านี้ มีวิธีอัปเดตพ็อดเดียวและปล่อยให้การพึ่งพาอื่น ๆ
202 cocoa  cocoapods 

30
สัญลักษณ์ที่ไม่ได้กำหนดสำหรับสถาปัตยกรรม arm64
ฉันได้รับข้อผิดพลาด Apple Mach-O Linker ทุกครั้งที่ฉันนำเข้าไฟล์จาก CocoaPods Undefined symbols for architecture arm64: "_OBJC_CLASS_$_FBSession", referenced from: someFile ld: symbol(s) not found for architecture arm64 ฉันได้รับประมาณ 12 จากสิ่งเหล่านี้สำหรับพ็อดต่างๆที่ฉันใช้ ฉันกำลังพยายามสร้าง iPhone 5S โดยใช้ XCode 5 ฉันได้ลองใช้วิธีแก้ไขปัญหาต่าง ๆ ที่นี่ใน SO แต่ยังไม่ได้ทำงานใด ๆ ฉันจะแก้ไขข้อผิดพลาด Apple Mach-O Linker ได้อย่างไร เพิ่งพบคำเตือนอื่นที่อาจน่าสนใจฉันหวังว่าสิ่งนี้จะนำฉันไปสู่การแก้ไข: Ignoring file ~/Library/Developer/Xcode/DerivedData/SomeApp/Build/Products/Debug-iphoneos/libPods.a, file was built for …
200 ios  xcode  xcode5  cocoapods 

28
iOS - บิลด์ล้มเหลวด้วย CocoaPods ไม่พบไฟล์ส่วนหัว
ฉันมีโครงการ iOS ที่ใช้ CocoaPods ทุกอย่างทำงานได้อย่างราบรื่นจนกระทั่งผู้พัฒนารายอื่นเริ่มทำงานในโครงการเดียวกัน เขาทำการเปลี่ยนแปลงบางอย่าง (เฉพาะโค้ดเท่าที่ฉันรู้) และสร้างสาขาใหม่ใน repo ฉันตรวจสอบสาขาของเขาและพยายามสร้างมันขึ้นมา แต่ฉันได้รับข้อผิดพลาด: ไม่พบไฟล์ ASLogger / ASLogger.h แม้ว่าฉันจะลบโครงการทั้งหมดและทำสำเนาใหม่และใช้ 'ติดตั้งพ็อด' ความล้มเหลวในการสร้างยังคงมีอยู่ คุณมีความคิดใด ๆ ที่เป็นปัญหาได้หรือไม่ หากคุณต้องการข่าวสารเพิ่มเติมให้ถาม

22
Xcode - ld: ไม่พบไลบรารีสำหรับ -lPods
ฉันได้รับข้อผิดพลาดเหล่านี้เมื่อฉันพยายามสร้างแอปพลิเคชัน iOS ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) Ld /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator/Totalbox.app/Totalbox normal x86_64 cd /Users/Markus/Development/xcode/totalbox-ios export IPHONEOS_DEPLOYMENT_TARGET=7.1 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk -L/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -F/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -filelist /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Intermediates/Totalbox.build/Debug-iphonesimulator/Totalbox.build/Objects-normal/x86_64/Totalbox.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -ObjC -framework CoreGraphics -framework Foundation …

10
วิธีตรวจสอบเวอร์ชันของกรอบ CocoaPods
ฉันได้อัปเดต Flurry ผ่าน CocoaPods แล้ว แต่ฉันจะตรวจสอบได้อย่างไรว่า Flurry ได้รับการอัปเดตแล้วหรือไม่ ฉันหมายถึง terminal แสดงให้ฉันเห็นว่าทุกอย่างโอเค: Installing FlurrySDK (4.2.3) Generating Pods project Integrating client project แต่ฉันไม่แน่ใจว่ามันได้รับการปรับปรุง
185 ios  version  cocoapods 

30
CocoaPods ข้อผิดพลาดในการสร้างโครงการ
ฉันไม่สามารถสร้างโครงการที่ใช้ CocoaPods ฉันได้รับข้อผิดพลาดดังต่อไปนี้: diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.` $ pod installดูเหมือนว่าจะทำงานได้ดีและเพิ่มPodsโครงการในพื้นที่ทำงานของฉัน ฉันพยายามแล้ว$ pod updateแต่ก็ไม่ได้ช่วยอะไร ดูเหมือนPODS_ROOTว่าไม่ได้ถูกตั้งค่าไว้ Podfile: platform :ios, '6.0' workspace 'Example.xcworkspace' xcodeproj 'example/Example.xcodeproj' …

6
การติดตั้ง CocoaPods: ไม่มีการตอบสนอง
กำลังพยายามติดตั้ง CocoaPods จากเทอร์มินัล: $ sudo gem install cocoapods หลังจากป้อนรหัสผ่านรูทของฉันแล้วจะไม่มีอะไรเกิดขึ้น ฉันจะแก้ไขข้อบกพร่องได้อย่างไร
176 ruby  rubygems  cocoapods 

12
ฝักติดตั้งแสดงข้อผิดพลาดใน cocoapods รุ่น 1.0.0.beta.1
podfile ของฉันใช้งานได้ แต่หลังจากอัปเดตเป็น 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' …
175 ios  cocoapods 

12
เป้าหมายการปรับใช้ iOS Simulator ถูกตั้งค่าเป็น 7.0 แต่ช่วงของเวอร์ชันเป้าหมายการปรับใช้ที่รองรับสำหรับแพลตฟอร์มนี้คือ 8.0 ถึง 12.1
ฉันได้รับข้อความเตือนด้านล่างนี้ใน Xcode 10.1 ของฉัน เป้าหมายการปรับใช้ iOS Simulator ถูกตั้งค่าเป็น 7.0 แต่ช่วงของเวอร์ชันเป้าหมายการปรับใช้ที่รองรับสำหรับแพลตฟอร์มนี้คือ 8.0 ถึง 12.1 ระบบปฏิบัติการจำลองของฉันใน 12.1 Xcode 10.1 และฉันอัปเดตไฟล์พ็อดของฉัน เป้าหมายการปรับใช้ของฉันคือ 9.0 ในเป้าหมายของฉัน

23
CocoaPods ไม่ทำงานใน macOS High Sierra
หลังจากอัปเกรดเป็น macOS High Sierra CocoaPods ไม่ทำงาน แม้ว่าจะดึงดูดให้ย้ายออกจาก CocoaPods แต่น่าเสียดายที่ตอนนี้ไม่ได้อยู่ในขอบเขต ข้อความแสดงข้อผิดพลาดอยู่ด้านล่าง zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory ฉันตระหนักว่าข้อผิดพลาดเกิดจากการอัปเกรด Ruby แต่การแก้ไข easies คืออะไร การพยายามทำให้ CocoaPods ใช้ทับทิมรุ่นใหม่ทำให้เกิดข้อผิดพลาดอื่น ๆ แก้ไข: สำหรับตอนนี้ผมติดตั้งRuby 2.0ด้วยrvm install 2.0.0และrvm use 2.0.0และ sudo gem install cocoapodsCocoaPods ดูเหมือนว่าจะทำงานตอนนี้

24
เกิดข้อผิดพลาด“ ไม่พบไลบรารี่” หลังจากใส่แอปพลิเคชันใน AdMob
ฉันได้รับข้อผิดพลาดหลังจากใส่ใบสมัครของฉันใน AdMob แอปพลิเคชันทำงานมาจนถึงทุกวันนี้ ข้อผิดพลาดดังต่อไปนี้: ld: library not found for -lGoogleAdMobAds clang: error: linker command failed with exit code 1 (use -v to see invocation) ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ขอบคุณ.
150 ios  xcode  admob  cocoapods 

14
ไม่พบไลบรารี่เมื่อใช้ CocoaPods กับการทดสอบลอจิก iOS
ฉันกำลังพยายามเขียนการทดสอบลอจิก iOS สำหรับชั้นเรียนในโครงการของฉันที่ใช้ฟังก์ชันการทำงานจากห้องสมุดบางแห่งในพอดสเปคของฉัน ฉันใช้ชุดทดสอบหน่วยมาตรฐานที่ให้ไว้ใน Xcode (ไม่ใช่การทดสอบแอปพลิเคชันเพียงทดสอบหน่วย) ตัวอย่างเช่นฉันใช้ Magical Record และฉันมีห้องสมุดนั้นเชื่อมโยงกับพอดสเปคของฉัน มันมีอยู่ในโครงการ Pods ในพื้นที่ทำงานของฉันและทำงานตามที่คาดไว้เมื่อแอปทำงานในอุปกรณ์จำลองหรือบนอุปกรณ์ เมื่อฉันพยายามที่จะเชื่อมโยงไปยังการทดสอบวัตถุที่ใช้ Magical Record แต่ฉันได้รับข้อผิดพลาด linker ที่ระบุว่ามันไม่พบตัวเลือกจาก Magical Record ฉันได้ลองอัปเดต HEADER_SEARCH_PATH ของฉันในชุดทดสอบตรรกะของฉันแล้วแม้แต่เข้ารหัสอย่างหนักไปยังไดเรกทอรีส่วนหัวที่สร้างโดย CocoaPods แต่ก็ไม่มีโชค ฉันสามารถรันการทดสอบหน่วยเทียบกับคลาสที่ไม่ได้ใช้ไลบรารี CocoaPods ได้โดยไม่มีปัญหา ฉันจะทำผิดหรือเปล่า? ฉันควรทำอย่างอื่นเพื่อให้คอมไพเลอร์ดูไลบรารี่ CocoaPods หรือไม่?

4
ฉันจะระบุเป้าหมายหลายรายการใน podfile ของฉันสำหรับโครงการ Xcode ได้อย่างไร
ฉันกำลังใช้ CocoaPods กับโครงการ Xcode 4 ของฉันและฉันมีสามเป้าหมายสำหรับโครงการของฉัน (ค่าเริ่มต้นสำหรับการสร้างรุ่น Lite และอีกรุ่นหนึ่งสำหรับการสร้างเวอร์ชันทดลอง) เป้าหมายทั้งหมดใช้ไลบรารีเดียวกัน แต่ CocoaPods จะเพิ่มเฉพาะไลบรารีแบบคงที่และเส้นทางการค้นหาไปยังเป้าหมายหลักเท่านั้น podfile ของฉันมีลักษณะเช่นนี้: platform :ios, '5.0' pod 'TestFlightSDK', '&gt;= 1.1' pod 'MBProgressHUD', '0.5' pod 'iRate', '&gt;= 1.6.2' pod 'TimesSquare', '1.0.1' pod 'AFNetworking', '1.1.0' pod 'KKPasscodeLock', '0.1.5' pod 'iCarousel', '1.7.4' วิธีเดียวที่ฉันได้รับการทำงานนี้คือการระบุเป้าหมายแต่ละรายการพร้อมกับพ็อดทั้งหมดที่ปรากฏอีกครั้ง platform :ios, '5.0' target :default do pod 'TestFlightSDK', …
143 xcode  target  cocoapods 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.