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

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

2
แปลง NSURL เป็นเส้นทางไฟล์ในเครื่อง
ฉันมี NSURL ที่มีลักษณะดังนี้: ไฟล์: //localhost/Users/myuser/myfile.txt มีฟังก์ชั่นมาตรฐานในการแปลงเป็นเส้นทางไฟล์ในเครื่องหรือไม่โดยมีลักษณะดังนี้: /Users/myuser/myfile.txt
112 objective-c  xcode  macos 

12
วิธีเปลี่ยนภาพ UIButton ใน Swift
ฉันกำลังพยายามเปลี่ยนรูปภาพของ UIButton โดยใช้ Swift ... ฉันควรทำอย่างไร นี่คือรหัส OBJ-C แต่ฉันไม่รู้ด้วย Swift: [playButton setImage:[UIImage imageNamed:@"play.png"] forState:UIControlStateNormal];
112 ios  xcode  swift  uibutton 

11
ไม่ได้ติดตั้งใบรับรองการแจกจ่าย / คีย์ส่วนตัว
ใช้ Xcode 9.1 หลังจากสร้างแอป iOS ฉันต้องการเก็บถาวรและอัปโหลดไปยัง appStore เพื่อทดสอบเบต้า แต่ฉันได้รับปัญหาต่อไปนี้หลังจากคลิกปุ่มUpload to the App Store...และเลือกAutomatically manage signing: "ชื่อของฉัน" มีใบรับรองการแจกจ่าย iOS หนึ่งใบ แต่ไม่ได้ติดตั้งคีย์ส่วนตัว ติดต่อผู้สร้างใบรับรองนี้เพื่อรับสำเนาของคีย์ส่วนตัว ฉันไม่ทราบว่าเหตุใดจึง "ไม่ได้ติดตั้งคีย์ส่วนตัว" นี้ แต่ใบรับรองการแจกจ่ายอาจถูกสร้างขึ้นในคอมพิวเตอร์เครื่องอื่นหรือบางอย่าง ไม่ว่ากรณีใด ๆ: วิธีที่ง่ายที่สุดในการดึงคีย์ส่วนตัวที่หายไปและติดตั้งคืออะไร เพื่อให้สิ่งต่างๆทำงานได้

10
ลบไฟล์ที่ระบุออกจากไดเร็กทอรีเอกสาร
ฉันต้องการลบภาพจากไดเรกทอรีเอกสารแอปของฉัน รหัสที่ฉันเขียนเพื่อลบภาพคือ: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths objectAtIndex:0]; filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]]; [fileManager removeItemAtPath:filePath error:NULL]; UIAlertView *removeSuccessFulAlert=[[UIAlertView alloc]initWithTitle:@"Congratulation:" message:@"Successfully removed" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:nil]; [removeSuccessFulAlert show]; } มันทำงานได้บางส่วน รหัสนี้กำลังลบไฟล์ออกจากไดเร็กทอรี แต่เมื่อฉันตรวจสอบเนื้อหาในไดเร็กทอรีมันยังคงแสดงชื่อรูปภาพที่นั่น ฉันต้องการลบไฟล์นั้นออกจากไดเร็กทอรีอย่างสมบูรณ์ ฉันควรเปลี่ยนรหัสอะไรเพื่อทำเช่นเดียวกัน ขอบคุณ

13
ไม่มีข้อมูลประจำตัว - คำขอของผู้ดูแลระบบ
ฉันมีปัญหาขณะ "เก็บถาวร" แอปของฉัน ฉันคิดว่ามีโปรไฟล์ที่ไม่ถูกต้องเนื่องจาก iPhone อัปเดตเป็น 5.1 และ XCode อัปเดตเป็น 4.2.2 ตอนนี้ฉันใช้เวลามากกว่า 4 ชั่วโมงในการกำจัดปัญหาการรับรองในขณะที่ใช้เธรดนี้ทีละขั้นตอน 3 ครั้ง (ซึ่งเสียเวลามาก): การรับคำเตือน "ไม่พบข้อมูลประจำตัวการเซ็นชื่อที่ถูกต้องตรงกับโปรไฟล์นี้ในพวงกุญแจของคุณ" ฉันยังคงมีความผิดดังต่อไปนี้: ไม่มีข้อมูลประจำตัวผู้ดูแลระบบต้องขอข้อมูลประจำตัวก่อนจึงจะดาวน์โหลดได้ ปุ่ม "ดาวน์โหลดข้อมูลประจำตัว" กลับไปที่หน้าต่างนี้หลังจากดำเนินการไปหลายวินาที คุณรู้วิธีออกจากเอกสารรับรองและแก้ไขข้อผิดพลาดนั้นหรือไม่?
111 ios  iphone  xcode  certificate 

5
วิธีลบ Xcode คำเตือน Apple Mach-O Linker Warning 'ตัวชี้ไม่ตรงตามที่อยู่
ฉันมีปัญหาเล็กน้อยเมื่อสร้างโครงการ Xcode ของฉันได้รับเสียงเตือนหลังจากอัปเดตพ็อด หน้าตาเป็นแบบนี้ ค้นหาเว็บไซต์ทั้งหมดที่นี่แล้ว แต่ยังไม่มีโชค ไม่ส่งผลกระทบต่อโครงการ แต่ค่อนข้างน่ารำคาญ ใครสามารถช่วย?
111 ios  xcode  cocoapods  warnings 

13
การกระจายการอัปเดตแอปขององค์กรบน iOS 8
ฉันมีแอปสำหรับองค์กรที่ฉันเผยแพร่ผ่านitmsURL: itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://$MY_PLIST_URL.plist บน iOS 7 ทั้งการดาวน์โหลดและการอัปเดตทำงานได้ดี อย่างไรก็ตามใน iOS 8 ฉันได้รับข้อผิดพลาด: LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp ใน plist ของฉันฉันมี <key>bundle-identifier</key> <string>com.mycom.MyApp</string> <key>bundle-version</key> <string>0.2.2</string> และในแอปของฉันบน iOS 8 ฉันกำลังใช้งานเวอร์ชัน 0.2.1

10
ฉันจะทำเครื่องหมายความคิดเห็น“ สิ่งที่ต้องทำ” ใน Xcode ได้อย่างไร
ตอนนี้ฉันกำลังทำงานกับงานจัดการรูปภาพบน iOS ปัญหา: ฉันกำลังทำงานกับโมดูลต่างๆ ดังนั้นหากฉันต้องการเพิ่มบางสิ่งในโมดูลในอนาคตฉันต้องการทำเครื่องหมายเป็นบันทึกสิ่งที่ต้องทำ มีมาโครอื่น ๆ หรือคล้ายกับการเพิ่มสิ่งที่ต้องทำใน Xcode หรือไม่? ฉันเหนื่อย: สำหรับสิ่งนี้ตอนนี้ฉันใช้#pragmaเช่น: #pragma mark - #pragma mark To do: Add the Image processing methods. ฉันได้: แต่แสดงรายการในส่วนวิธีการเช่น: สิ่งที่ฉันต้องการจริงๆ: ปัญหาคือมันแสดงอยู่ในรายการวิธีการดังนั้นบางครั้งฉันก็ลืมที่จะลบสิ่งนี้ออกจากส่วนนี้และมันยากมากที่จะพบในซอร์สโค้ดทั้งหมด (กำลังค้นหา #pragma ผลลัพธ์เพื่อแสดงรายการทั้งหมด) รายละเอียดทางเทคนิค: ฉันใช้ Xcode เวอร์ชัน 4.6.2
111 xcode 

5
Xcode 8.3 / Xcode 9.0 รีเฟรชอุปกรณ์โปรไฟล์การจัดเตรียม
ฉันได้เพิ่มอุปกรณ์ใหม่ ๆ ฉันจะรีเฟรชโปรไฟล์การจัดเตรียมได้อย่างไรเนื่องจาก Xcode 8 จะจัดการการเซ็นชื่อโดยอัตโนมัติ ฉันพบคำถามนี้: รีเฟรชอุปกรณ์ในโปรไฟล์การจัดสรรทีมที่จัดการโดย Xcode 7? - แต่เราไม่สามารถทำได้ใน Xcode 8.3 ฉันไม่มีอุปกรณ์อยู่กับฉันดังนั้นฉันจึงเพิ่มมันด้วยตนเองในพอร์ทัลและแก้ไขโปรไฟล์การจัดเตรียมด้วย แต่ Xcode ไม่ได้ดาวน์โหลดซ้ำ

30
ไม่สามารถโหลด NIB ในบันเดิล
ฉันพยายามรวม Janrain Engage เป็นโมดูลที่กำหนดเองกับ Appcelerator Titanium ฉันได้สร้างโมดูลตัวอย่างและลากโฟลเดอร์ JREngage ไปยังโมดูลตัวอย่าง xcodeproj ตามที่ระบุในเอกสารของ Jainrain ตอนนี้ฉันให้คำสั่ง build กับโปรเจ็กต์นี้จากนั้นดำเนินการ./build.pyและในที่สุดฉันก็รันtitanium runคำสั่ง เปิดตัวแอปพลิเคชันในโปรแกรมจำลองด้วยหน้าจอว่างเปล่าและเกิดข้อผิดพลาดทันที การยุติแอปเนื่องจากข้อยกเว้นที่ไม่ถูกจับ 'NSInternalInconsistencyException' เหตุผล: 'ไม่สามารถโหลด NIB ในชุดรวม:' NSBundle </ Users / abhilash / Library / Application Support / iPhone Simulator / 4.2 / Applications / CA167346-4091-4E16-B841-955D1D391713 / test.app> (โหลด) 'ด้วยชื่อ' JRProvidersController '' เหตุใดจึงเกิดข้อผิดพลาดนี้ขึ้น

11
สัญลักษณ์สถานะการโค่นล้ม“ ~” หมายถึงอะไร?
ฉันได้รับสัญลักษณ์ตัวหนอนเมื่อฉันทำsvn statusไฟล์. นี่คือผลลัพธ์ของโครงการหลังจากแก้ไขใน XCode svn status M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols ~ build/Currency_Converter.build/Currency_Converter.pbxindex/strings.pbxstrings M main.m //more changed files มีความคิดว่าหมายความว่าอย่างไร? ไม่พบใน google หรือแผ่นโกง svn ใด ๆ ที่น่าสนใจคือฉันแก้ไขเฉพาะ main.m แต่มีไฟล์ที่แก้ไขมากมาย Dunno ทำไมถึงเป็นเช่นนั้น ใครมีเคล็ดลับในการทำงานกับ SVN และ XCode บ้าง? ฉันควรวางไฟล์ต้นฉบับภายใต้การควบคุมเวอร์ชันเท่านั้นหรือไม่ แก้ไข: - เกิดจากไฟล์ที่อยู่ภายใต้การควบคุมเวอร์ชันแล้วถูกแทนที่ด้วยไฟล์ประเภทอื่น ในกรณีนี้ strings.pbxstrings เคยเป็นไฟล์และตอนนี้กลายเป็นไดเร็กทอรี คุณธรรมของเรื่องราวคืออย่าใส่โฟลเดอร์บิลด์ของคุณไว้ในการควบคุมเวอร์ชัน
110 svn  xcode  status 

2
StoryBoard ID คืออะไรและฉันจะใช้สิ่งนี้ได้อย่างไร?
ฉันยังใหม่กับการพัฒนา IOS และเพิ่งเริ่มต้นใน Xcode 4.5 ฉันเห็นทุก viewController ว่าฉันสามารถตั้งค่าตัวแปรเอกลักษณ์บางอย่างรวมถึงรหัสสตอรี่บอร์ด นี่คืออะไรและฉันจะใช้มันได้อย่างไร? ฉันเริ่มค้นหาใน stackoverflow และไม่พบคำอธิบายใด ๆ ฉันคิดว่ามันไม่ใช่แค่ป้ายโง่ ๆ ที่ฉันสามารถตั้งค่าให้จำคอนโทรลเลอร์ได้ใช่ไหม มันทำอะไร?

26
SourceKitService ใช้ CPU และ Grinds Xcode เพื่อหยุด
นี่ไม่ใช่ปัญหาเบต้า ฉันใช้ Xcode 6.0.1 รุ่นที่ใช้งานจริง ปัญหาที่ฉันพบคือเมื่อฉันพยายามสร้างหรือเรียกใช้โค้ดที่ฉันกำลังทำงานอยู่ Xcode จะไม่ตอบสนองเป็นระยะเวลานานและ SourceKitService ใช้ CPU มากกว่า 400% (ตามการตรวจสอบกิจกรรม) ปัญหานี้เป็นปัญหาใหม่เมื่อไม่กี่วันที่ผ่านมาแม้ว่าฉันจะใช้ Xcode 6.0 อย่างผิดปกติตั้งแต่เปิดตัวอย่างเป็นทางการเมื่อวันที่ 17 กันยายนฉันอัปเกรดเป็น 6.0.1 โดยหวังว่าจะมีการแก้ไขสำหรับปัญหานี้ มีความคิดว่าปัญหาจะเป็นอย่างไร?
110 ios  iphone  swift  xcode  sourcekit 

4
เป้าหมายการปรับใช้หมายถึงอะไร
นี่เป็นคำถามง่ายๆที่ฉันคิด ใครช่วยบอกทีว่าเป้าหมายการปรับใช้หมายถึงอะไร ถ้าฉันเลือก IOS 10 หมายความว่ามีเพียงผู้ใช้ที่มี iOS 10 เท่านั้นที่สามารถดาวน์โหลดแอปได้ การเลือกเป้าหมายการปรับใช้ที่ต่ำกว่านั้นไม่ดีหรือไม่? นอกจากนี้ยังดำเนินการต่อตามเป้าหมายการปรับใช้ไม่แนะนำให้รันบนเป้าหมายการปรับใช้ที่ต่ำกว่า
110 ios  xcode  ios10 

9
ภาพเคลื่อนไหว Xcode Simulator ช้ามากเมื่อเล่นในโปรแกรมแก้ไข
เมื่อเร็ว ๆ นี้ฉันมีประสบการณ์โปรแกรมจำลองของ Xcode นั้นช้ามาก นอกจากนี้ถ้าฉันสร้างแอพใหม่และเรียกใช้ i การเปลี่ยนระหว่างหน้าจอเริ่มต้นและตัวควบคุมมุมมองแรกจะใช้เวลาประมาณ 3 วินาที โชคดีที่เป็นเพียงโปรแกรมจำลอง iOS 9 ไม่ใช่ iOS 8 หรือต่ำกว่า ฉันได้อัปเกรดเป็น Xcode 6.4 และฉันได้ติดตั้ง Xcode 7.0 beta 3 ไว้ด้วย มีใครเคยเจอเหมือนกันบ้าง? ฉันพยายามถอนการติดตั้ง Xcode ทั้งสองเวอร์ชันแล้ว แต่ก็ไม่ได้ผล

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