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

Xcode คือสภาพแวดล้อมการพัฒนาแบบรวมของ Apple (IDE) หมายเหตุการใช้: ใช้แท็กนี้เฉพาะสำหรับคำถามเกี่ยวกับ Xcode IDE เท่านั้นไม่ใช่สำหรับหัวข้อการเขียนโปรแกรม Mac หรือ iOS ทั่วไป ใช้คำถามการเขียนโปรแกรม [cocoa] สำหรับ Mac และ [cocoa-touch] หรือ [iOS] หรือ [Swift] สำหรับคำถามการเขียนโปรแกรม iOS

7
รุ่นเทียบกับการสร้างใน Xcode
ฉันมีแอพที่ฉันพัฒนาด้วย Xcode 3 และเพิ่งเริ่มแก้ไขด้วย Xcode 4 ในสรุปเป้าหมายฉันมีแบบฟอร์มเป้าหมายแอปพลิเคชัน iOS ที่มีฟิลด์: ตัวระบุรุ่นสร้างอุปกรณ์และเป้าหมายการปรับใช้ ฟิลด์เวอร์ชั่นว่างเปล่าและฟิลด์บิลด์เป็น 3.4.0 (ซึ่งตรงกับเวอร์ชั่นของแอพตั้งแต่ตอนที่ฉันยังแก้ไขด้วย Xcode 3) คำถามของฉันคือ: ความแตกต่างระหว่างรุ่นและเขตข้อมูลสร้างคืออะไร? ทำไมฟิลด์รุ่นว่างเปล่าหลังจากฉันอัพเกรดเป็น Xcode 4
660 ios  xcode 

19
แอปพลิเคชันที่ใช้ Swift ทำงานบน OS X 10.9 / iOS 7 หรือต่ำกว่าหรือไม่
แอปพลิเคชันที่ใช้ Swift จะทำงานกับOS X 10.9 (Mavericks) / iOS 7 หรือต่ำกว่าหรือไม่ ตัวอย่างเช่นฉันมีเครื่องที่ใช้OS X 10.8 (Mountain Lion) และฉันสงสัยว่าแอปพลิเคชันที่ฉันเขียนใน Swift จะทำงานหรือไม่ หรือฉันต้องสร้างแอปพลิเคชั่น Swift โดยใช้ Mac OS?
616 swift  xcode  macos 

20
ฉันจะเยื้องหลายบรรทัดใน Xcode ได้อย่างไร
เมื่อฉันเลือกรหัสหลายบรรทัดและต้องการเยื้องพวกเขาตามปกติด้วยTABกุญแจก็แค่ลบพวกเขาทั้งหมด ฉันมาจาก Eclipse ที่ฉันมักจะทำอย่างนั้น สิ่งนั้นทำใน Xcode อย่างไร ฉันหวังว่าไม่ได้ทีละบรรทัด)

30
Xcode 6 Bug: คลาสที่ไม่รู้จักในไฟล์ Interface Builder
ฉันอัปเกรดเป็น Xcode 6 เบต้า 4 และตอนนี้แอปของฉันขัดข้องด้วยข้อความอย่างต่อเนื่อง คลาส X ที่ไม่รู้จักในไฟล์ Interface Builder มันล้มเหลวเพราะ Xcode ไม่สามารถหาคลาสที่กำหนดเองของฉันที่ฉันได้เชื่อมโยงไว้ในสตอรีบอร์ดของฉัน ฉันคิดว่าทุกอย่างเชื่อมโยงอย่างถูกต้อง ตัวเลือกอื่นของฉันเท่านั้นที่จะลบไฟล์สตอรี่บอร์ดทั้งหมดและเริ่มจากศูนย์เนื่องจากอาจเสียหายอย่างใด แก้ไข: ฉันอยากจะเพิ่มว่าฉันพยายามทำความสะอาด, จำลองการติดตั้งใหม่, messing กับระยะการสร้าง ฯลฯ ไม่มีการทำงานที่

13
ฉันจะดูเวอร์ชั่นของ Swift ที่ใช้อยู่ได้อย่างไร
ฉันเพิ่งสร้างโครงการ Swift ใหม่ภายใน Xcode ฉันสงสัยว่า Swift รุ่นใดที่ใช้ ฉันจะดูได้อย่างไรใน Xcode หรือเทอร์มินัลฉันใช้ Swift รุ่นใดในโครงการของฉัน
567 swift  xcode  terminal 

6
ฉันจะค้นหาหมายเลขบรรทัดในเครื่องมือแก้ไข Xcode ได้จากที่ใด
ใน Xcode 3 หมายเลขบรรทัดของตำแหน่งเคอร์เซอร์ปัจจุบันจะปรากฏขึ้น ฉันไม่เห็นสิ่งนี้ใน Xcode 4 มีการตั้งค่าที่จะเปิดใช้งานหรือไม่ หรือปุ่มกดที่จะให้ฉัน
553 xcode 

28
'ld: คำเตือน: ไม่พบไดเรกทอรีสำหรับตัวเลือก'
เมื่อฉันสร้างแอพ Xcode 4 ฉันได้รับคำเตือนนี้: ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../../../Downloads/Google Analytics SDK/Library' ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../Google Analytics SDK/Library' แต่ฉันไม่มี Google Analytics ในแอพของฉันฉันลบทั้งหมดแล้วฉันจะลบข้อผิดพลาดได้อย่างไร และการเก็บถาวรแอปทำให้ฉันมีข้อผิดพลาด: clang: error: no such file or directory: 'armv6' Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 ฉันลองหลายอย่างแล้ว แต่ฉันยังคงได้รับข้อผิดพลาดนี้เมื่อฉันพยายามสร้างไฟล์. IPA
524 xcode 

16
ข้อผิดพลาดของรหัสลับ: ไม่พบโปรไฟล์การจัดสรรหลังจากลบโปรไฟล์ที่หมดอายุแล้ว
พยายามสร้างแอพที่ใช้งานได้เมื่อวานนี้ มีข้อความว่าโปรไฟล์หมดอายุดังนั้นฉันจึงลบออกจาก iPod และจาก iTunes เมื่อฉันเลือกโปรไฟล์ใหม่ (อันที่มี * ในตัวระบุ) ตอนนี้ฉันได้รับข้อผิดพลาด: ข้อผิดพลาดในการเซ็นรหัส: ไม่พบโปรไฟล์การจัดสรร (สตริงยาว) ฉันพลาดอะไรไป ฉันดูคำถามที่เกี่ยวข้องและไม่เห็นสถานการณ์นี้แล้ว

23
คำเตือน Xcode:“ หลายคำสั่งการสร้างสำหรับไฟล์ที่ส่งออก”
ฉันได้รับข้อผิดพลาดเช่นนี้: [คำเตือน] คำเตือน: คำสั่งบิลด์หลายคำสั่งสำหรับไฟล์เอาต์พุต /Developer/B/Be/build/Release-iphonesimulator/BB.app/no.png [คำเตือน] คำเตือน: คำสั่งบิลด์หลายคำสั่งสำหรับไฟล์เอาต์พุต /Developer/B/Be/build/Release-iphonesimulator/BB.app/d.png [คำเตือน] คำเตือน: คำสั่งหลายบิลด์สำหรับไฟล์เอาต์พุต /Developer/B/Be/build/Release-iphonesimulator/BB.app/n.png แต่ฉันได้ตรวจสอบ Xcode แล้วและฉันไม่เห็นความซ้ำซ้อนของไฟล์ดังกล่าวเลย ตามที่โพสต์นี้ในรายการส่งเมลของ Apple กล่าวว่าไม่มีการซ้ำซ้อน
494 xcode  build  warnings 

3
ฉันสามารถลบข้อมูลออกจาก iOS DeviceSupport ได้หรือไม่
หลังจากผ่านไปแล้วและทำความสะอาดดิสก์ด้วยสิ่งเก่าที่ฉันไม่ต้องการอีกต่อไปฉันเจอโฟลเดอร์ iOS DeviceSupport ~/User/Library/Developer/Xcodeที่ใช้พื้นที่เกือบ 20 GB เคยถามคำถามที่คล้ายกันมาก่อนแต่หลังจากนั้นหลายสิ่งก็เปลี่ยนไปและฉันต้องการคำตอบที่ทันสมัย ตราบใดที่ฉันมีรุ่นที่ฉันใช้สำหรับการทดสอบฉันสามารถลบเวอร์ชันเก่า / ที่ไม่ได้ใช้โดยไม่ทำลายได้หรือไม่

11
“ การยอมรับใบอนุญาต Xcode / iOS ต้องใช้สิทธิ์ผู้ดูแลระบบโปรดเรียกใช้อีกครั้งในฐานะรูทผ่าน sudo” เมื่อใช้ GCC
ขณะที่พยายามคอมไพล์โปรแกรม C ของฉันให้รันคำสั่งต่อไปนี้: gcc pthread.c -o pthread ผลตอบแทน: การยอมรับใบอนุญาต Xcode / iOS ต้องใช้สิทธิ์ผู้ดูแลระบบโปรดเรียกใช้อีกครั้งในฐานะรูทผ่าน sudo และรหัสของฉันไม่ได้รวบรวม เหตุใดสิ่งนี้จึงเกิดขึ้นและฉันจะแก้ไขปัญหานี้ได้อย่างไร
489 ios  xcode  gcc 

3
ผลิตภัณฑ์ Xcode -> เก็บถาวรถูกปิดใช้งาน
ฉันถูกเก็บถาวรสำหรับการกระจายแบบเฉพาะกิจได้หลายเดือนและในวันนี้ฉันไม่สามารถทำได้เนื่องจากรายการเมนูเก็บถาวรถูกปิดใช้งาน ฉันไม่ได้เปลี่ยนอะไรเลย ฉันผ่านการตั้งค่าการจัดสรรสำหรับโครงการและมันก็โอเค โปรไฟล์ Ad Hoc ของฉันใกล้จะหมดอายุใน 14 วัน นี่อาจเป็นปัญหาหรือไม่ ฉันไม่เชื่อว่าฉันสามารถต่ออายุได้จนกว่าจะถึงวันหมดอายุ มีปุ่ม "ต่ออายุ" สำหรับโปรไฟล์เฉพาะกิจของฉันในผู้จัด แต่เมื่อฉันคลิกฉันจะได้รับ ... ไม่พบโปรไฟล์ที่กำหนดในพอร์ทัลการจัดสรร โปรดรีเฟรชโปรไฟล์การจัดสรรของคุณก่อนที่จะพยายามต่ออายุ“ MyAddHocProfile” โปรไฟล์ในพอร์ทัลการจัดสรรแสดงให้เห็นว่าแอ็คทีฟหมดอายุวันที่ 30 ฉันสังเกตเห็นว่าฉันยังไม่ได้อัปเกรดเป็น 4.6.2 และทำเช่นนั้น จากนั้นฉันดาวน์โหลดโปรไฟล์ของฉันและคลิกสองครั้งที่คิดว่าจะรีเฟรชโปรไฟล์ใน Xcode ยังไม่มีความสุข ฉันยังลองแทนที่ไฟล์โปรไฟล์ MyAddHocProfile.mobileprovision ใน Library ด้วยตนเอง พวกเขาหมายถึง "รีเฟรชโปรไฟล์การจัดสรรของคุณ" หรือไม่ ถึงกระนั้นฉันก็คิดว่าตราบใดที่โปรไฟล์มีการใช้งานฉันควรจะสามารถสร้างการเก็บถาวร ฉันต้องทำอย่างอื่นผิดไป

19
จะลบ CocoaPods ออกจากโครงการได้อย่างไร
วิธีที่ถูกต้องในการลบ CocoaPods ออกจากโครงการคืออะไร ฉันต้องการลบ CocoaPod ทั้งหมด เนื่องจากข้อ จำกัด บางประการที่กำหนดโดยลูกค้าของฉันฉันไม่สามารถใช้งานได้ ฉันต้องการ xcodeproj เพียงอันเดียวแทนที่จะเป็น xcworkspace
471 xcode  cocoapods 

8
ฉันจะเปลี่ยนชื่อโครงการ Xcode ได้อย่างไร (เช่นรวมโฟลเดอร์)
XXXผมมีโครงการที่ชื่อว่า YYYฉันต้องการที่จะเปลี่ยนชื่อโครงการนี้ไป โปรดทราบว่าXXXเป็นคำที่พบบ่อยมาก (เช่น "ข้อมูล" หรือเพียงแค่ "โครงการ") ดังนั้นจึงไม่สามารถทำการค้นหาและแทนที่ RegEx แบบง่าย ๆ ได้โดยไม่เสี่ยงต่อการเกิดความเสียหายกับไฟล์การกำหนดค่าโครงการ ไดเรกทอรีโครงการปัจจุบันของฉันมีรายการดังต่อไปนี้: XXX XXXTests XXX.xcodeproj และฉันต้องการเปลี่ยนชื่อพวกเขาเป็น: YYY YYYTests YYY.xcodeproj ... ตามลำดับพร้อมกับการเปลี่ยนแปลงที่จำเป็นที่จะปรากฏในไฟล์โครงการของฉัน ฉันจะทำสิ่งนี้ให้สำเร็จโดยไม่ต้องสร้างและเติมโครงการใหม่ด้วยตนเองได้อย่างไร แก้ไข:มันไร้สาระอย่างยิ่งที่สิ่งนี้กลายเป็นคำถามที่ถูกโหวตมากที่สุดของฉัน

11
ใบรับรองนี้มี Apple Push Services ของผู้ออกที่ไม่ถูกต้อง
ฉันสร้างใบรับรองเพื่อเปิดใช้งาน Push Services ในแอปของฉัน แต่ทุกครั้งที่ฉันพยายามเพิ่มใบรับรองใน Keychain ของฉันหลังจากเพิ่มใบรับรองแล้วจะแสดงข้อผิดพลาดดังต่อไปนี้: ใบรับรองนี้มีผู้ออกที่ไม่ถูกต้อง

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