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

อย่าใช้แท็กนี้จนกว่าคุณจะระบุที่อยู่ iPhone ของ Apple และ / หรือ iPod touch โดยเฉพาะ สำหรับคำถามที่ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์ให้ใช้แท็ก [iOS] แท็กที่ต้องพิจารณาเพิ่มเติมคือ [xcode] (แต่หากคำถามเกี่ยวกับ IDE เอง), [swift], [purpose-c] หรือ [cocoa-touch] (แต่ไม่ใช่ [cocoa]) โปรดงดเว้นคำถามเกี่ยวกับ iTunes App Store หรือเกี่ยวกับ iTunes Connect หากใช้ C # ให้แท็กด้วย [mono]

8
ViewDidAppear ไม่ได้ถูกเรียกเมื่อเปิดแอปจากพื้นหลัง
ฉันมีตัวควบคุมมุมมองซึ่งค่าของฉันคือ 0 (ฉลาก) และเมื่อฉันเปิดตัวควบคุมมุมมองนั้นจากอีกตัวหนึ่งViewControllerฉันได้viewDidAppearตั้งค่าเป็น 20 บนฉลาก มันทำงานได้ดี แต่เมื่อผมปิด app ของฉันและมากกว่าอีกครั้งฉันเปิด app ของฉัน แต่ค่าไม่เปลี่ยนแปลงเพราะviewDidLoad, viewDidAppearและviewWillAppearไม่มีอะไรที่ได้รับการเรียก ฉันจะโทรหาได้อย่างไรเมื่อเปิดแอพ ฉันต้องทำอะไรจากapplicationDidBecomeActiveหรือไม่
175 ios  objective-c  iphone  xcode  swift 

30
ไม่สามารถสร้างการเก็บถาวร iOS App ใน xcode
ฉันมีปัญหาในการสร้างที่เก็บถาวร iOS App จากแอปพลิเคชัน แอพพลิเคชั่นรวบรวมได้ดีและยังสามารถใช้งานได้ในเครื่องจำลอง ตอนนี้ฉันต้องการทำการทดสอบแบบเฉพาะกิจและไม่สามารถสร้าง iOS App Archive ได้ เมื่อฉันคลิกที่ผลิตภัณฑ์ -> เก็บถาวรมันจะสร้างไฟล์เก็บถาวร xcode ทั่วไป ทุกคนสามารถช่วยฉันได้ ฉันควรพูดถึงว่าฉันได้สร้าง iOS App Archive ของแอปพลิเคชันนี้แล้ว มันเพิ่งหยุดสร้าง iOS Archive ด้วยเหตุผลบางประการ ขอบคุณมาก.
175 iphone  ios  xcode  macos 

12
เปลี่ยน UITextField คีย์บอร์ดชนิดโดยทางโปรแกรม
เป็นไปได้ไหมที่จะเปลี่ยนชนิดแป้นพิมพ์ของ uitextfield โดยทางโปรแกรมเพื่อให้สิ่งนี้เป็นไปได้: if(user is prompted for numeric input only) [textField setKeyboardType: @"Number Pad"]; if(user is prompted for alphanumeric input) [textField setKeyboardType: @"Default"];


14
รีเซ็ตการตั้งค่าการแจ้งเตือนแบบพุชสำหรับแอป
ฉันกำลังพัฒนาแอพด้วยการแจ้งเตือนแบบพุช ในการตรวจสอบวิธีการโต้ตอบของผู้ใช้ที่เป็นไปได้ทั้งหมดฉันต้องการทดสอบแอปของฉันเมื่อผู้ใช้ปฏิเสธที่จะเปิดใช้งานการแจ้งเตือนแบบพุชสำหรับแอปของฉันในช่วงเริ่มแรก อย่างไรก็ตามกล่องโต้ตอบ (ริเริ่มโดยregisterForRemoteNotificationTypes) จะปรากฏเพียงหนึ่งครั้งต่อแอป ฉันจะรีเซ็ตหน่วยความจำของ iPhone OS ของแอพของฉันได้อย่างไร การลบแอพและติดตั้งใหม่ไม่ได้ช่วย


14
เปิดแอพจากภายใน (iPhone)
มันเป็นไปได้ที่จะเปิดตัวแอพลิเคชัน iPhone ใด ๆ โดยพลการจากภายในแอปอื่น ?, ตัวอย่าง ในการประยุกต์ใช้ของฉันถ้าฉันต้องการให้ผู้ใช้กดปุ่มและการเปิดตัวแก่ลง app โทรศัพท์ (ใกล้ app ปัจจุบันเปิดแอปโทรศัพท์) สิ่งนี้จะเป็นไปได้ไหม ฉันรู้ว่าสิ่งนี้สามารถทำได้สำหรับการโทรศัพท์ด้วยลิงก์ tel URL แต่ฉันต้องการเพียงแค่เปิดใช้แอพ Phone โดยไม่ต้องกดหมายเลขใด ๆ

12
มีวิธีใดบ้างที่จะเห็นระบบไฟล์ของเครื่องจำลอง iOS?
มีวิธีใดบ้างในการเรียกดูระบบไฟล์ของโปรแกรมจำลองที่รันอยู่ในปัจจุบันหรือเพิ่งฆ่า iOS ฉันจะตัดสินว่าสามารถดูไฟล์ของแอพที่เฉพาะเจาะจงได้หากมีวิธีการดังกล่าว โปรดทราบว่าฉันไม่ต้องการทำสิ่งนี้โดยทางโปรแกรม ฉันต้องการดู / เปิดไฟล์ใน Finder

13
ไม่มีคีย์ส่วนตัวในใบรับรองการแจกจ่ายบนพวงกุญแจ
ฉันมีปัญหาต่อไปนี้ซึ่งฉันไม่สามารถหาวิธีแก้ปัญหาได้ทุกที่ โดยทั่วไปเรามีบัญชีนักพัฒนา บริษัท (ไม่ใช่องค์กร) และเพื่อที่จะส่งแอพของเราฉันขอจากทีมงานของเราเพื่อส่งใบรับรองการกระจายและสร้างและส่งโปรไฟล์การจัดสรรการกระจายให้ฉัน ด้วยโปรไฟล์นักพัฒนาซอฟต์แวร์ทุกอย่างทำงานได้ดี แต่เมื่อฉันติดตั้งใบรับรองและโปรไฟล์การจัดสรรฉันไม่เห็นโปรไฟล์การแจกจ่ายบน Xcode และฉันไม่มีกุญแจส่วนตัวภายใต้ dist cert ในพวงกุญแจ ไม่มีใครรู้วิธีแก้ปัญหานี้? ฉันอ่านในสถานที่ต่าง ๆ ที่ฉันจะต้องเพิกถอนใบรับรองและสร้างใหม่ แต่ฉันทำไม่ได้จริงๆเพราะเรามีแอพจำนวนมากใน บริษัท และฉันไม่สามารถเพิกถอนใบรับรองได้สำหรับทุกคน
170 ios  iphone  xcode  keychain  codesign 

7
iphone Core Data Unresolved error error ขณะบันทึก
ฉันได้รับข้อความแสดงข้อผิดพลาดแปลก ๆ จากข้อมูลหลักเมื่อพยายามบันทึก แต่ปัญหาที่ข้อผิดพลาดนั้นไม่สามารถทำซ้ำได้ (ปรากฏในเวลาต่างกันเมื่อทำงานต่างกัน) ข้อความแสดงข้อผิดพลาด: Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", { NSDetailedErrors = ( Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x5406d70 "Operation could not be completed. (Cocoa error 1570.)", Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x14f9be0 "Operation could not be completed. (Cocoa error 1570.)" ); } และวิธีการสร้างข้อผิดพลาดคือ: …

5
ความแตกต่างระหว่างการใช้ CGFloat กับการลอยคืออะไร?
ฉันมักจะใช้ CGFloat ไปทั่วทุกที่ แต่ฉันสงสัยว่าฉันได้รับ "การแสดงที่มีประสิทธิภาพ" อย่างนี้หรือไม่ CGFloat ดูเหมือนจะเป็นอะไรที่ "หนักกว่า" ลอยกว่าใช่มั้ย ฉันควรใช้ CGFloat ในจุดใดและอะไรทำให้เกิดความแตกต่างอย่างแท้จริง

4
สีข้อความชื่อ UIButton
ฉันกำลังตั้งค่าสีข้อความสำหรับ UIButton headingButton.titleLabel.textColor = [UIColor colorWithRed:36/255.0 green:71/255.0 blue:113/255.0 alpha:1.0]; มันไม่ได้เปลี่ยนรหัสสีเดียวกันกับที่ฉันใช้ในรหัสอื่นที่ใช้งานได้

4
วิธีที่ดีที่สุดในการจัดการกับ NSDateFormatter locale“ feechur” คืออะไร?
ดูเหมือนว่าNSDateFormatterมี "คุณสมบัติ" ที่กัดคุณโดยไม่คาดคิด: หากคุณทำการดำเนินการรูปแบบ "คงที่" อย่างง่ายเช่น: NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt stringFromDate:someDate]; [fmt release]; จากนั้นก็ใช้งานได้ดีในสหรัฐอเมริกาและตำแหน่งที่ตั้งส่วนใหญ่จนกระทั่ง ... ใครบางคนที่มีโทรศัพท์ตั้งค่าเป็น 24 ชั่วโมงตั้งค่าสวิตช์ 12/24 ชั่วโมงในการตั้งค่าเป็น 12 จากนั้นด้านบนจะเริ่มทำการตรึง "AM" หรือ "PM" จุดสิ้นสุดของสตริงผลลัพธ์ (ดู, เช่น, NSDateFormatter, ฉันกำลังทำอะไรผิดหรือเป็นบั๊ก? ) (และดูhttps://developer.apple.com/library/content/qa/qa1480/_index.html ) เห็นได้ชัดว่า Apple ประกาศว่า "BAD" ไม่ดีเท่าที่ออกแบบมาและพวกเขาจะไม่แก้ไข การหลีกเลี่ยงนั้นดูเหมือนจะกำหนดสถานที่ของตัวจัดรูปแบบวันที่สำหรับภูมิภาคเฉพาะซึ่งโดยทั่วไปคือสหรัฐอเมริกา แต่นี่มันค่อนข้างยุ่งเหยิง: NSLocale *loc …

5
การเพิ่ม iOS UITableView HeaderView (ไม่ใช่ส่วนหัวของส่วน)
ฉันต้องการเพิ่มส่วนหัวของตาราง (ไม่ใช่ส่วนหัวของส่วน) เช่นในแอปผู้ติดต่อตัวอย่างเช่น: แบบนั้น - ฉลากข้างภาพเหนือตาราง ฉันต้องการให้มุมมองทั้งหมดเลื่อนได้ดังนั้นฉันจึงไม่สามารถวางมุมมองเหล่านั้นไว้นอกตารางได้ ฉันจะทำสิ่งนั้นได้อย่างไร
167 iphone  ios  uitableview 


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