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

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

20
จะไม่มีการส่งอีเมลคำเชิญ TestFlight สำหรับผู้ใช้ภายใน
ฉันตั้งค่าแอปพลิเคชันของฉันสำหรับ TestFlight สำหรับผู้ใช้ภายนอกกำลังรอการตรวจสอบ แต่ถ้าฉันต้องการเชิญผู้ใช้ภายในฉันเลือกพวกเขาและกดเชิญ iTunes Connects กล่าวว่าพวกเขาได้รับเชิญแล้ว แต่ไม่มีอีเมลที่ได้รับเชิญเลยที่ได้รับอีเมลคำเชิญ คุณรู้หรือไม่ว่าฉันทำอะไรผิด

10
ฉันสามารถเริ่มโปรแกรมจำลอง iPhone โดยไม่มี“ Build and Run” ได้หรือไม่?
ฉันต้องการลบแอพในเครื่องจำลองก่อนที่จะ "สร้างและเรียกใช้" ฉันจะเริ่มโปรแกรมจำลองเพื่อให้สามารถลบได้อย่างไร ถ้าฉันเริ่มต้นด้วย "สร้างและเรียกใช้" ฉันจะได้รับผลการบันทึกที่ยาวนานซึ่งใช้เวลาสักครู่เนื่องจากข้อผิดพลาดที่ฉันพยายามแก้ไข ฉันต้องการหลีกเลี่ยงสิ่งนั้น

9
xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานอยู่ (“ /Applications/Xcode.app/Contents/Developer”) ไม่มีอยู่
ฉันมีปัญหา xcode เมื่อฉันพยายามใช้ brew และ git: xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานอยู่ ("/Applications/Xcode.app/Contents/Developer") ไม่มีอยู่ให้ใช้xcode-select --switch path/to/Xcode.appเพื่อระบุ Xcode ที่คุณต้องการใช้สำหรับเครื่องมือนักพัฒนาบรรทัดคำสั่ง (หรือดูman xcode-select) ฉันสามารถพิมพ์ xcode-select และมันแสดงให้เห็นว่าคำสั่งอยู่ เมื่อฉันพิมพ์xcode-select -pมันจะแสดง: /Applications/Xcode.app/Contents/Developer แต่เมื่อฉันทำwhich xcode-selectมันให้ฉัน: / usr / bin / Xcode เลือก ฉันได้ลองใช้สวิตช์คำสั่งแล้วติดตั้งอีกครั้งผ่านทางเว็บไซต์ Apple Developer แต่ตัวเลือกเหล่านี้ยังไม่สามารถใช้งานได้ ... ฉันจะแก้ไขได้อย่างไร
141 xcode  path  xcrun 

2
ฉันจะ จำกัด เฟสบิวด์“ Run Script” ให้อยู่ในคอนฟิกูเรชันของรุ่นได้อย่างไร
ฉันมีเชลล์สคริปต์ที่ฉันต้องการเรียกใช้ในตอนท้ายของเฟสการสร้างเป้าหมายของฉัน อย่างไรก็ตามฉันต้องการให้สคริปต์นี้ทำงานเมื่อฉันสร้างด้วยการกำหนดค่ารุ่นเท่านั้น จะทำได้อย่างไร? ขอบคุณ!
141 xcode  macos 

9
การดีบัก Xcode 4.2 ไม่ได้เป็นสัญลักษณ์ของการโทรสแต็ก
ฉันมีปัญหากับการดีบัก Xcode 4.2 ในอุปกรณ์จำลอง / อุปกรณ์ iOS 5 รหัสต่อไปนี้ขัดข้องตามที่คาดไว้: NSArray *arr=[NSArray array]; [arr objectAtIndex:100]; ใน iOS 4 ฉันได้รับการติดตามสแต็คที่เป็นประโยชน์ของตัวเลขฐานสิบหก แต่ใน iOS 5 มันให้ฉัน: *** First throw call stack: (0x16b4052 0x1845d0a 0x16a0674 0x294c 0x6f89d6 0x6f98a6 0x708743 0x7091f8 0x7fcaa9 0x2257fa9 0x16881c5 0x15ed022 0x15eb90a 0x15eadb4 0x15eaccb 0x6f02a7 0x6faa93 0x2889 0x2805) ขอบคุณ
140 ios  xcode  debug-symbols 

11
วิธีปรับขนาดตัวจำลอง iPhone / iPad
เครื่องจำลอง iPad มีขนาดเล็กมาก (เช่นเดียวกับหนึ่งในสามของขนาดiPadหน้าจอจริง) บนหน้าจอ Full-HD 23 "ของฉัน (และบน15" MacBook Pro) มีวิธีการปรับขนาดหรือไม่ ฉันรู้ว่ามันต้องรักษาขนาดและอัตราส่วน dpi เพื่อป้องกันพิกเซลย่อย แต่ฉันแทบจะไม่เห็นสิ่งใดเลยโดยไม่ใช้แว่นขยาย

3
บันทึกการ AQDefaultDevice ที่แปลก
ฉันกำลังเล่นวิดีโอจากคอนโทรลเลอร์เช่นนี้: func playMovie() { let path = Bundle.main.path(forResource: "xyz", ofType:"mov") let url = URL(fileURLWithPath: path!) self.player = AVPlayer(url: url) let layer: AVPlayerLayer = AVPlayerLayer(player: self.player) layer.frame = self.view.frame layer.videoGravity = AVLayerVideoGravityResizeAspectFill self.view.layer.addSublayer(layer) self.player.play() } แม้หลังจากที่คอนโทรลเลอร์ถูกทำลายและไม่ได้ใช้งานแล้วฉันยังได้รับข้อความบันทึกนี้ทุก ๆ วินาที: AQDefaultDevice (173): skipping input stream 0 0 0x0 ฉันไม่ได้ถามวิธีการซ่อนบันทึกเหล่านี้ ฉันรู้ว่าต้องทำอย่างไรโดยการตั้งค่าOS_ACTIVITY_MODEเป็นdisable( ดูสิ่งนี้สำหรับวิธีซ่อนบันทึกเหล่านี้ ) ความกังวลของฉันคือภาพยนตร์อาจยังคงเล่นอย่างใดแม้หลังจากที่ตัวควบคุมถูกทำลาย …
140 ios  xcode 

3
เมื่อใดที่เราควรใช้“ ไบนารีที่ฝังตัว” มากกว่า“ Linked Frameworks” ใน Xcode
มีคำถามที่ดีเกี่ยวกับความแตกต่างระหว่างทั้งสองตัวเลือกที่อธิบายไว้ในคือการเชื่อมโยงกับห้องสมุดไบนารี VS กรอบฝัง ดูเหมือนว่าเรามีตัวเลือกในการใช้ทั้งคู่สงสัยว่ากรณีใดที่เราควรใช้ไบนารีแบบฝังที่ดีกว่าหรือแทนที่จะเป็นเฟรมเวิร์กที่เชื่อมโยง มีตัวอย่างที่ชัดเจนใด ๆ ในการจัดการเรื่องนี้ให้ชัดเจนยิ่งขึ้น? ขอบคุณ

30
Xcode หยุดการทำงานโปรเจ็กต์บนฮาร์ดแวร์:“ ไม่สามารถเปิด xxx.app: .. ไม่มีไฟล์ดังกล่าว .. ” [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ Xcode หยุดการเรียกใช้แอพของฉันมันเริ่มต้นโดยตรงหลังจากที่ฉันลบมันออกจากอุปกรณ์และพยายามติดตั้งใหม่อีกครั้งโดยเรียกใช้ซ้ำอีกครั้งใน Xcode (สิ่งที่ฉันเคยทำมาหลายร้อยครั้งก่อน) มันบอกว่า "ไม่สามารถเปิดแอป XXX. " "ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว (/Users/Mylaptop/Library/Developer/Xcode/DerivedData/MyApp-ekxcbebfpzkbfpzkahtfkujyqkcwprzia/Build/Products/Debug-iphoneos/MyApps.app/MyApp)" ฉันรีบูทโทรศัพท์, เปิด Xcode ใหม่, ทำความสะอาดทุกอย่าง, สร้างใหม่ทุกอย่าง ข้อความแสดงข้อผิดพลาดนี้จะไม่หายไป นี่คือ Xcode 4.5 ที่ฉันใช้มาตั้งแต่เปิดให้ใช้งานถ้าฉันเปลี่ยนกลับเป็น 4.3.2 แล้ว Xcode บอกว่า "แอปที่กำลังใช้งานเสร็จ" แต่จริงๆแล้วมันไม่ได้ทำอะไรเลย - แอพนี้ไม่ได้ติดตั้งหรือใช้งาน ฉันติดอยู่อย่างสมบูรณ์ - ไม่สามารถเรียกใช้สิ่งใดบนอุปกรณ์อีกต่อไป ข้อเสนอแนะใด ๆ
139 ios  xcode 

15
เป็นไปได้ไหมที่จะได้รับ iOS 5.1 SDK สำหรับ Xcode 4.2 บน Snow Leopard?
ฉันยังมี Snow Leopard ฉันมี Xcode 4.2 สำหรับการพัฒนา iOS เช้านี้ฉันอัพเกรด iPhone และ iPad เป็น iOS 5.1 แต่ Xcode 4.2 ไม่พบอุปกรณ์ของฉันสำหรับการทดสอบ ฉันไม่พบอิมเมจ iOS 5.1 SDK บนเว็บไซต์นักพัฒนาของ Apple สำหรับ Xcode 4.2 ฉันไม่ต้องการอัปเกรดเป็น Lion เพื่อรับ XCode 4.3 ในตอนนี้ ฉันจะสามารถใช้ Xcode 4.2 (บน Snow Leopard) เพื่อการพัฒนา iOS ได้หรือไม่?

5
วิธีการสลับระหว่างแท็บอย่างรวดเร็วใน Xcode 4 คืออะไร
ฉันได้เปิดหลายแท็บในขณะที่ทำงานในโครงการ (คุณสมบัติใหม่ใน Xcode 4) แต่สำหรับการเปลี่ยนจากแท็บหนึ่งไปยังแท็บอื่นวิธีเดียวที่ฉันพบคือการใช้เมาส์ มีวิธีใดบ้างในการสลับระหว่างแท็บต่างๆโดยใช้แป้นพิมพ์ลัด

9
ใช้ Xcode 7 กับ iOS 10
ฉันต้องการใช้ Xcode 7 กับ iOS 10 ตามที่ฉันเข้าใจการทำงานกับ iOS 10 beta ต้องใช้ Xcode 8 beta ดังนั้นฉันควรอัปเกรด Xcode ของฉัน อย่างไรก็ตามรหัสของฉันไม่สามารถสร้างโดยคอมไพเลอร์ใหม่ดังนั้นฉันต้องการอยู่กับ Xcode 7 ฉันจะบรรลุสิ่งนั้นได้อย่างไร
138 ios  xcode 

3
โปรไฟล์การจัดสรรที่ใช้สำหรับการพัฒนาแอปพลิเคชั่น iPhone คืออะไร
จุดประสงค์ของโพรไฟล์การจัดเตรียมและเหตุใดจึงจำเป็นเมื่อทำการพัฒนาแอปพลิเคชั่น iPhone หากฉันไม่มีโปรไฟล์การจัดสรรจะเกิดอะไรขึ้น

12
คุณไม่ได้รับอนุญาตให้ใช้บริการข้อผิดพลาดในการอัพโหลดแอพ iTunes นี้ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ เนื่องจากการอัปเดต "ผู้ใช้ & บทบาท" ของ Apple อัปเดตเป็น iTunesConnect เมื่อปลายเดือนพฤศจิกายน 2558 บางคนประสบข้อความแสดงข้อผิดพลาด "การดำเนินการของ iTunes Store ล้มเหลว" และ "คุณไม่ได้รับอนุญาตให้ใช้บริการนี้" สิ่งนี้เกิดขึ้นเมื่อใช้ XCode 6 และ 7 ก่อนหน้านี้ฉันสามารถอัปโหลดแอปโดยใช้บัญชี iTunes เดียวกัน

12
ฉันจะพิมพ์โดยใช้คีย์บอร์ดบนตัวจำลอง iphone ได้อย่างไร
ฉันเคยสามารถพิมพ์ด้วยแป้นพิมพ์ mac จริงของฉันหลังจากเปิดตัว iPhone Simulator การพิมพ์ด้วยแป้นจำลองบนหน้าจอน่ากลัวมากเมื่อทดสอบด้วยข้อความจำนวนมาก ไม่ว่าฉันจะทำอะไรฉันก็ไม่สามารถให้แป้นพิมพ์พิมพ์อีกต่อไปภายในเครื่องจำลอง แม้ว่าฉันจะเปิด "Simulate Hardware Keyboard" มันก็จะไม่พิมพ์อะไรเลย มีคนช่วยบอกฉันทีว่าฉันทำอะไรผิด ไม่มีวิธีพิมพ์โดยใช้แป้นพิมพ์จริงอีกต่อไปหรือไม่

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