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

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


8
คำเตือน“ ไม่รองรับรูปแบบธรรมดาในรายการการนำทาง” ด้วยรายการปุ่มแถบที่กำหนดเองของฉัน
ฉันลากปุ่ม Round Rect ไปที่ตำแหน่งของรายการปุ่มแถบด้านขวาและตั้งค่ารูปภาพเป็นปุ่ม Round Rect ทั้งหมดทำงานได้ดียกเว้นคำเตือน "ไม่รองรับรูปแบบธรรมดาในรายการการนำทาง" แม้ว่าฉันจะเลือกรูปแบบของ Bar Button Item เป็น "Bordered" คำเตือนก็ยังคงอยู่ที่นั่น Xcode 4.2 มีอะไรบ้าง? ขอบคุณล่วงหน้า! Ps. ฉันปรับแต่งรายการปุ่มบาร์หลายรายการด้วยปุ่ม Round Rect บางครั้ง Xcode 4.2 แสดงคำเตือนเพียงรายการเดียวในรายการปุ่มบาร์บางครั้งแสดงคำเตือนในรายการปุ่มบาร์ทั้งหมด

4
ฉันจะ xcodebuild ไลบรารีแบบคงที่โดยเปิดใช้งาน Bitcode ได้อย่างไร
Xcode 7 แนะนำBitcodeซึ่งเป็นไบนารีระดับกลาง LLVM ซึ่งหมายความว่าเซิร์ฟเวอร์ของ Apple สามารถคอมไพล์แอปของฉันใหม่สำหรับสถาปัตยกรรมที่แตกต่างกันโดยที่ฉันไม่ต้องมีส่วนร่วม ที่ Lookback ฉันแจกจ่ายกรอบการเก็บถาวรแบบคงที่กับไลบรารีของเรา ดูเหมือนว่าเมื่อคุณสร้างด้วยสิ่งใดก็ตามนอกจาก "Build & Archive" bitcode จะไม่ถูกปล่อยออกมาในห้องสมุดของฉันจริง ๆ และใครก็ตามที่เชื่อมโยงกับห้องสมุดของฉันในแอปของพวกเขาและพยายามเปิดใช้งาน Build & Archive ด้วย Bitcode จะได้รับหนึ่งใน คำเตือนสองประการ: ld: 'Lookback(Lookback.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable …
89 ios  xcode  xcode7  bitcode 

10
ข้อผิดพลาด Xcode linker: ไฟล์เล็กเกินไปสำหรับสถาปัตยกรรม x86_64
ฉันกำลังพัฒนาแอปพลิเคชันใน Xcode เมื่อฉันพยายามสร้างข้อผิดพลาดนี้เกิดขึ้น: ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_64/TWRAppDelegate.o, file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) ไม่มีใครรู้ว่ามีอะไรผิดปกติ?

2
จะสร้างวัตถุ SceneKit SCNSkinner ในโค้ดได้อย่างไร?
ฉันมีแอป Swift ที่ใช้ SceneKit สำหรับ iOS 8 ฉันโหลดฉากจากไฟล์. แดที่มีเมชที่ควบคุมโดยโครงกระดูก ในรันไทม์ฉันต้องแก้ไขพิกัดพื้นผิว การใช้การแปลงไม่ใช่ตัวเลือก - ฉันต้องคำนวณ UV ใหม่ที่แตกต่างกันโดยสิ้นเชิงสำหรับจุดยอดแต่ละจุดในตาข่าย ฉันรู้ว่ารูปทรงเรขาคณิตไม่เปลี่ยนรูปใน SceneKit และฉันได้อ่านว่าแนวทางที่แนะนำคือการทำสำเนาด้วยตนเอง ฉันพยายามทำเช่นนั้น แต่ฉันมักจะขัดข้องเมื่อพยายามสร้างSCNSkinnerโค้ดใหม่อีกครั้ง ความผิดพลาดเป็นภายในEXC_BAD_ACCESS C3DSourceAccessorGetMutableValuePtrAtIndexน่าเสียดายที่ไม่มีซอร์สโค้ดสำหรับสิ่งนี้ดังนั้นฉันจึงไม่แน่ใจว่าทำไมมันถึงขัดข้อง ฉันได้ จำกัด ให้แคบลงตามSCNSkinnerวัตถุที่ติดกับโหนดตาข่าย ถ้าไม่ตั้งค่าก็ไม่เกิดปัญหาและดูเหมือนว่าสิ่งต่างๆจะใช้งานได้ แก้ไข:นี่คือกลุ่มการโทรที่สมบูรณ์ยิ่งขึ้นของความผิดพลาด: C3DSourceAccessorGetMutableValuePtrAtIndex C3DSkinPrepareMeshForGPUIfNeeded C3DSkinnerMakeCurrentMesh C3DSkinnerUpdateCurrentMesh __CFSetApplyFunction_block_invoke CFBasicHashApply CFSetApplyFunction C3DAppleEngineRenderScene ... ฉันไม่พบเอกสารประกอบหรือรหัสตัวอย่างเกี่ยวกับวิธีสร้างSCNSkinnerวัตถุด้วยตนเอง เนื่องจากฉันเพิ่งสร้างมันขึ้นมาจากตาข่ายที่ใช้งานได้ก่อนหน้านี้จึงไม่น่าจะยากเกินไป ฉันกำลังสร้างSCNSkinnerตามเอกสาร Swift โดยส่งผ่านสิ่งที่ถูกต้องทั้งหมดไปยัง init อย่างไรก็ตามมีคุณสมบัติโครงกระดูกSCNSkinnerที่ฉันไม่แน่ใจว่าจะตั้งค่าอย่างไร ฉันตั้งค่าเป็นโครงกระดูกที่อยู่บนSCNSkinnerตาข่ายเดิมที่ฉันกำลังคัดลอกซึ่งฉันคิดว่าน่าจะใช้ได้ ... แต่มันไม่ได้ เมื่อตั้งค่าคุณสมบัติโครงกระดูกดูเหมือนว่าจะไม่ได้รับมอบหมาย การตรวจสอบทันทีหลังจากงานที่มอบหมายแสดงว่ายังคงเป็นศูนย์ จากการทดสอบฉันพยายามตั้งค่าคุณสมบัติโครงกระดูกของตาข่ายเดิมเป็นอย่างอื่นและหลังจากงานที่ได้รับมอบหมายก็ไม่ถูกแตะต้องเช่นกัน มีใครช่วยให้ความกระจ่างเกี่ยวกับสิ่งที่เกิดขึ้นได้บ้าง? …
88 swift  xcode  ios8  scenekit 

22
สร้างแอพด้วย Xcode 4 - มันมักจะแสดงข้อผิดพลาดเกี่ยวกับภาพ PNG
เมื่อฉันสร้างแอพด้วย Xcode 4 มันจะแสดงข้อความแสดงข้อผิดพลาดนี้เสมอ: CopyPNGFile /Users/michaelchen/Library/Developer/Xcode/DerivedData/iMusicBox-boeawugacmhacbdtyymnprzfobyq/ArchiveIntermediates/iMusicBox/InstallationBuildProductsLocation/Applications/iMusicBox.app/list_cell.png Images/list_cell.png cd /Volumes/WORK/Works/iMusicBox setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" "/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS Build System Support.xcplugin/Contents/Resources/copypng" -compress "" /Volumes/WORK/Works/iMusicBox/Images/list_cell.png /Users/michaelchen/Library/Developer/Xcode/DerivedData/iMusicBox-boeawugacmhacbdtyymnprzfobyq/ArchiveIntermediates/iMusicBox/InstallationBuildProductsLocation/Applications/iMusicBox.app/list_cell.png ขณะตรวจสอบอัลฟาใน /Volumes/WORK/Works/iMusicBox/Images/list_cell.png pngcrush พบข้อผิดพลาด libpng: ข้อมูลภาพไม่เพียงพอ แต่ก็ใช้ได้กับ Xcode 3.2 - ทำไม?
88 xcode  xcode4 

9
ไม่สามารถปรับขนาด UIView ใน IB
อาจเป็นสิ่งที่ง่าย แต่ฉันคิดไม่ออกว่าทำไมฉันไม่สามารถปรับขนาด UIView ใน xib ในตัวสร้างอินเทอร์เฟซ ฉันสร้าง XIB มุมมองใหม่ใน xcode และในตัวตรวจสอบขนาดความกว้างและความสูงจะถูกปิดใช้งานและทำให้เป็นสีเทาเป็น 320 คูณ 460 สิ่งนี้แปลกเพราะฉันสามารถเปลี่ยนขนาดสำหรับอีกสองมุมมองได้ (เกี่ยวข้องกับแถบแท็บอีกสองอัน รายการ). ฉันไม่แน่ใจว่ามันเกี่ยวข้องกับอะไร แต่ฉันเพิ่งอัปเดต sdk เป็น 3 ขอบคุณ!

4
อะไรคือความแตกต่างระหว่าง Embedded Binaries และ Linked Frameworks
เมื่อใช้ Xcode เฟรมเวิร์กภายนอกตอนนี้จะมีไบนารีในตัวเช่นเดียวกับส่วนกรอบงานที่เชื่อมโยง เมื่อคุณดาวน์โหลดกรอบภายนอกและ Finder-> ลากมันเข้าไปใน Xcode ก็จะวางกรอบลงในกรอบและห้องสมุดที่เชื่อมโยงส่วน เมื่อคุณสร้างห้องสมุดที่มีคาร์เธจมันแนะนำลากเข้าไปในไบนารีฝังตัวส่วน ทั้งสองดูเหมือนจะทำงานในแง่ของการเชื่อมโยงเนื่องจาก API พร้อมใช้งานไม่ว่าจะด้วยวิธีใดก็ตามยิ่งไปกว่านั้นเมื่อเพิ่มเฟรมเวิร์กลงในส่วนEmbedded Binariesก็จะถูกเพิ่มเข้าไปในส่วนLinked Frameworks และ Librariesโดยอัตโนมัติ แล้วใครล่ะที่ถูกต้อง? คาร์เธจหรืออินเทอร์เน็ตที่เหลือ? และเหตุใดจึงมี 2 ตัวเลือกในการรวมทรัพยากรภายนอกลงในโครงการ Xcode

7
@IBInspectable กับ enum?
ฉันต้องการสร้าง@IBInspectableองค์ประกอบตามที่คุณเห็นในภาพด้านล่าง: ความคิดของฉันคือใช้บางอย่างเช่น enum เป็นประเภทสำหรับ@IBInspectableแต่ดูเหมือนว่าจะไม่ใช่ในกรณีนี้มีความคิดอย่างไรที่จะใช้องค์ประกอบเช่นนี้ แก้ไข: ดูเหมือนว่า@IBInspectableรองรับเฉพาะประเภทเหล่านี้: Int CGFloat Double String Bool CGPoint CGSize CGRect UIColor UIImage คนเกียจคร้าน

9
ตั้งค่ารูปภาพเป็น UIImageView ด้วยโปรแกรม Xcode 6.1 / Swift
ฉันพยายามตั้งค่า UIImageView โดยทางโปรแกรมใน Xcode 6.1: @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) แต่ Xcode กำลังพูดว่า "การประกาศที่คาดหวัง" พร้อมbgImage = UIImageView(image: image) รูปภาพ"afternoon"เป็น PNG และความเข้าใจของฉันคือ PNG ไม่ต้องการส่วนขยายใน XCode 6.1 ยังพยายามเพียงbgImage.image = UIImage(named: "afternoon")แต่ยังคงได้รับ: …
87 ios  xcode  swift 

11
ไม่สามารถอ่านค่าใน CFPrefsPlistSource iOS 10
ฉันได้อัปเดต Xcode 8 เป็นเบต้า 2 แล้ววันนี้และฉันพยายามแชร์ข้อมูลระหว่างแอปและส่วนขยายวันนี้ ฉันกำลังเผชิญกับคำเตือนบันทึกนี้: 2016-07-08 18: 00: 24.732472 ProjetctX [941: 42801] [ค่าเริ่มต้นของผู้ใช้] ไม่สามารถอ่านค่าใน CFPrefsPlistSource <0x1700f1280> (โดเมน: group.xpto, ผู้ใช้: kCFPreferencesAnyUser, ByHost: ใช่คอนเทนเนอร์: (null)) : อนุญาตให้ใช้ kCFPreferencesAnyUser กับคอนเทนเนอร์สำหรับ System Containers โดยแยกออกจาก cfprefsd ใครก็ได้ช่วยฉันที

11
แปลงสตริงเป็น int
ฉันมีปัญหาในการแปลงสตริงเป็นจำนวนเต็ม ฉัน googled มัน แต่สิ่งที่ฉันหาได้คือการแปลง int เป็นสตริง มีใครรู้วิธีทำอีกบ้างไหม? ขอบคุณ.
87 ios  objective-c  xcode  ios4 

15
ไม่สามารถแสดงความคิดเห็นที่เลือก
บางครั้งดูเหมือนว่าฉันไม่สามารถแสดงความคิดเห็นรหัสของฉันด้วยทางลัดปกติ ( command+ /) ภายใต้ Xcode 8 Beta 4 ตัวเลือกถูกปิดใช้งานในเมนู (ภาพหน้าจอด้านล่าง) คุณมีความคิดว่าทำไม? ฉันเป็นคนเดียวที่มีปัญหานี้หรือไม่? แก้ไข: ดูเหมือนว่าจะทำงานอีกครั้งหลังจากรีสตาร์ท Xcode ... ยังคงมองหาจากที่มา มันน่ารำคาญนิดหน่อย ... แก้ไข 2: ยังคงเกิดขึ้นบน Xcode 8.1 อาจเป็นเพราะฉันติดตั้ง Xcode 2 เวอร์ชัน (ปกติและเบต้า)? ไม่สามารถแก้ไขได้อีกต่อไปด้วยการรีสตาร์ทง่ายๆ! แก้ไข 3: xpccachectlคำสั่งที่เสนอเพื่อแก้ไขไม่มีอยู่ใน MacOS High Sierra
87 xcode  comments 

7
ฉันจะตั้งค่าไอคอนสำหรับแอปพลิเคชัน Mac ใน Xcode ได้อย่างไร
ฉันได้เรียนรู้มากมายเกี่ยวกับการเขียนโค้ด Objective-C และการออกแบบใน Interface Builder และฉันต้องการตั้งค่าไอคอนสำหรับโปรแกรมง่ายๆของฉัน ฉันเพิ่ม JPG เดียวกันลงในช่องขนาดทั้งหมดใน Icon Composer และได้รับ ICNS แต่ฉันไม่สามารถหาวิธีเพิ่มลงในโปรเจ็กต์ได้ ขอบคุณล่วงหน้า.
87 xcode  cocoa  macos  icons 

28
dyld`__abort_with_payload: ไม่มีข้อความแสดงข้อผิดพลาด
เมื่อฉันเริ่มแอปด้วย XCode ฉันมีข้อขัดข้อง แต่ไม่มีข้อผิดพลาด แอปกำลังหยุดอยู่ในชุดข้อความนี้ ฉันจะทำอย่างไรเพื่อขอข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้
87 ios  xcode  xcode8 

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