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

iOS 8 เป็นระบบปฏิบัติการ iOS เวอร์ชันที่แปดของ Apple มีการประกาศในงาน Apple Worldwide Developers Conference (WWDC) ของ บริษัท เมื่อวันที่ 2 มิถุนายน 2014 และเผยแพร่สู่สาธารณะเมื่อวันที่ 17 กันยายน 2014 แท็ก ios8 ควรใช้สำหรับคำถามเฉพาะเกี่ยวกับระบบปฏิบัติการ iOS 8 ของ Apple คำถามทั่วไปเกี่ยวกับ iOS ควรใช้แท็ก ios

30
ตัวคั่นการแทรก iOS 8 UITableView 0 ไม่ทำงาน
ฉันมี app ที่ที่UITableView's แทรกคั่นถูกตั้งค่าเป็นค่าที่กำหนดเอง - ขวา0, 0ซ้าย นี้ทำงานได้อย่างสมบูรณ์ในiOS 7.xแต่iOS 8.0ฉันเห็นว่าตัวคั่นสิ่งที่ถูกตั้งค่าเริ่มต้นของ15บนด้านขวา แม้ว่าในไฟล์ xib ที่ตั้งค่าไว้0แต่ก็ยังแสดงไม่ถูกต้อง ฉันจะลบUITableViewCellระยะขอบคั่นได้อย่างไร

26
บริการตำแหน่งไม่ทำงานใน iOS 8
แอพของฉันที่ทำงานได้ดีบน iOS 7 ไม่สามารถทำงานกับ iOS 8 SDK CLLocationManagerไม่ส่งคืนตำแหน่งและฉันไม่เห็นแอปของฉันภายใต้การตั้งค่า -> บริการระบุตำแหน่ง ฉันทำการค้นหาโดย Google เกี่ยวกับปัญหานี้ แต่ไม่มีอะไรเกิดขึ้น มีอะไรผิดปกติ?

21
จับภาพวิดีโอ iOS Simulator เพื่อดูตัวอย่างแอพ
ตกลงตอนนี้เราสามารถส่งตัวอย่างวิดีโอของแอพของเราได้ที่ App Store ตามที่ Apple เราควรทำกับอุปกรณ์ iOS8 และOSX 10.10.ปัญหาคือคุณต้องมีอุปกรณ์ต่าง ๆ (4 ", 4.7", 5.5 "และ iPad) มีทางเลือกนี้หรือไม่? ฉันกำลังคิดถึงการจับภาพวิดีโอของเครื่องจำลอง ปัญหาคือหน้าจออุปกรณ์ใหญ่กว่าFullHDจอแสดงผลของฉันเมื่อแสดงด้วยความละเอียด 100% วิธีแก้ปัญหาใดที่สามารถจับภาพวิดีโอได้โดยตรงจากตัวจำลองความละเอียดเต็ม แก้ไข: เนื่องจากผู้คนจำนวนมากกำลังตอบคำถามฉันไม่ได้ขอให้ฉันพูดว่า: - การบันทึกขนาดอุปกรณ์หนึ่งเครื่องและปรับขนาดไม่ใช่สิ่งที่ฉันขอ - วิธีการบันทึกใด ๆ ที่แสดงตัวอย่างแอปไม่ได้เป็นสิ่งที่ฉันขอ; - วิธีที่คุณทำตัวอย่างของคุณไม่ใช่สิ่งที่ฉันขอ; สิ่งที่ฉันถามคือคุณสามารถบันทึกวิดีโอจากเครื่องจำลองด้วยความละเอียด 100% ได้หรือไม่หากมันไม่พอดีกับหน้าจอ

10
ความกว้างสูงสุดของเลย์เอาต์อัตโนมัติที่ต้องการไม่สามารถใช้กับ iOS เวอร์ชันก่อนหน้า 8.0
ฉันเปิดโครงการ iOS ที่มีอยู่ด้วย Xcode6 beta6 และ Xcode จะแสดงคำเตือนต่อไปนี้สำหรับทั้ง Storyboard และ Xib ไฟล์: ความกว้างสูงสุดของเลย์เอาต์อัตโนมัติที่ต้องการไม่สามารถใช้กับ iOS เวอร์ชันก่อนหน้า 8.0 ฉันพยายามระบุคำเตือนด้วยการตั้งค่าความกว้างให้ชัดเจนดังนี้: แต่สิ่งนี้ไม่สามารถแก้ไขคำเตือนได้ พวกเขาจะถูกลบออกได้อย่างไร?
322 ios  autolayout  ios8  xcode6 

4
กลุ่มการเลือกทั้งหมดแตกต่างกันอย่างไร
แสดง แสดงรายละเอียด นำเสนออย่างสุภาพ งานนำเสนอ Popover กำหนดเอง ความแตกต่างระหว่างพวกเขาคืออะไร? ฉันไม่พบเอกสารใด ๆ เกี่ยวกับเรื่องนี้ เคยมีบางอย่างที่ฉันพบในการค้นหาของ Google แต่ตอนนี้มันหายไป: https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/articles-storyboard/StoryboardSegue.html
300 ios  ios8  xcode6  segue 

19
UIActivityViewController หยุดทำงานบน iOS 8 iPads
ฉันกำลังทดสอบแอพของฉันด้วย Xcode 6 (เบต้า 6) UIActivityViewController ทำงานได้ดีกับอุปกรณ์ iPhone และเครื่องจำลอง แต่เกิดปัญหากับเครื่องจำลองและอุปกรณ์ iPad (iOS 8) ที่มีบันทึกต่อไปนี้ Terminating app due to uncaught exception 'NSGenericException', reason: 'UIPopoverPresentationController (<_UIAlertControllerActionSheetRegularPresentationController: 0x7fc7a874bd90>) should have a non-nil sourceView or barButtonItem set before the presentation occurs. ฉันใช้รหัสต่อไปนี้สำหรับ iPhone และ iPad สำหรับทั้ง iOS 7 และ iOS 8 NSData *myData = …

30
Error Domain = NSURLErrorDomain Code = -1005“ การเชื่อมต่อเครือข่ายขาดหายไป”
ฉันมีแอปพลิเคชั่นที่ทำงานได้ดีบน Xcode6-Beta1 และ Xcode6-Beta2 ทั้ง iOS7 และ iOS8 แต่ด้วย Xcode6-Beta3, Beta4, Beta5 ฉันประสบปัญหาเครือข่ายกับ iOS8 แต่ทุกอย่างทำงานได้ดีบน iOS7 "The network connection was lost."ฉันได้รับข้อผิดพลาด ข้อผิดพลาดมีดังนี้: ข้อผิดพลาด: Error Domain = NSURLErrorDomain Code = -1005 "การเชื่อมต่อเครือข่ายขาดหาย" UserInfo = 0x7ba8e5b0 {NSErrorFailingURLStringKey =, _kCFStreamErrorCodeKey = 57, NSErrorFailingURLKey =, NSLocalizedDescription = การเชื่อมต่อเครือข่ายขาดหายไป ฉันใช้ AFNetworking 2.x และข้อมูลโค้ดต่อไปนี้เพื่อทำการโทรเครือข่าย: AFHTTPRequestOperationManager *manager …

13
NSRange เป็น Range <String.Index>
ฉันNSRangeจะแปลงเป็นRange&lt;String.Index&gt;Swift ได้อย่างไร ฉันต้องการใช้UITextFieldDelegateวิธีการต่อไปนี้: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

20
iOS 8 การสแนปชอตมุมมองที่ไม่ได้แสดงผลเป็นสแน็ปช็อตที่ว่างเปล่า
ใน iOS 8 ฉันมีปัญหาในการจับภาพจากกล้องจนถึงตอนนี้ฉันกำลังใช้รหัสนี้สำหรับ UIImagePickerController *controller=[[UIImagePickerController alloc] init]; controller.videoQuality=UIImagePickerControllerQualityTypeMedium; controller.delegate=(id)self; controller.sourceType=UIImagePickerControllerSourceTypeCamera; [self presentViewController:controller animated:YES completion:nil]; แต่ใน iOS 8 ฉันได้รับสิ่งนี้: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates. ฉันได้ลองด้วยวิธีการแก้ปัญหาที่โพสต์นี้ด้วย @property …

15
registerForRemoteNotificationTypes: ไม่รองรับใน iOS 8.0 และใหม่กว่า
เมื่อพยายามลงทะเบียนสำหรับการแจ้งเตือนแบบพุชภายใต้ iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) ฉันได้รับข้อผิดพลาดต่อไปนี้: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. ความคิดใด ๆ ที่เป็นวิธีใหม่ในการทำมัน? มันใช้งานได้เมื่อฉันเปิดแอพ Swift บน iOS 7.x แก้ไข บน iOS 7.x เมื่อฉันรวมรหัสตามเงื่อนไขที่ฉันได้รับ (เงื่อนไขอย่างใดอย่างหนึ่งของ SystemVersion หรือ #if __IPHONE_OS_VERSION_MAX_ALLOWED&gt; = 80000) dyld: Symbol not found: _OBJC_CLASS_$_UIUserNotificationSettings

27
การอ่านในไฟล์ JSON โดยใช้ Swift
ฉันกำลังดิ้นรนกับการพยายามอ่านไฟล์ JSON ใน Swift เพื่อให้ฉันสามารถเล่นกับมันได้ ฉันใช้เวลาส่วนที่ดีที่สุดในการค้นหาใหม่ 2 วันและลองใช้วิธีการที่แตกต่างกัน แต่ก็ยังไม่มีโชคดังนั้นฉันได้ลงทะเบียนกับ StackOverFlow เพื่อดูว่าใครสามารถชี้ให้ฉันไปในทิศทางที่ถูกต้อง ..... ไฟล์ JSON ของฉันชื่อ test.json และมีสิ่งต่อไปนี้: { "person":[ { "name": "Bob", "age": "16", "employed": "No" }, { "name": "Vinny", "age": "56", "employed": "Yes" } ] } ไฟล์ถูกเก็บไว้ในเอกสารโดยตรงและฉันเข้าถึงได้โดยใช้รหัสต่อไปนี้: let file = "test.json" let dirs : String[] = NSSearchPathForDirectoriesInDomains( NSSearchpathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainMask, …

8
วิธีเปิดใช้การแก้ปัญหาเบื้องต้นสำหรับแอพใน iPhone 6 และ 6 Plus
Xcode 6 GM ตอนนี้มีตัวจำลองสำหรับ iPhone 6 และ 6 Plus และโดยค่าเริ่มต้นพวกเขาจะเรียกใช้แอพในโหมดปรับขนาด หากต้องการเปิดใช้งานขนาดหน้าจอใหม่ฉันพยายามเพิ่มDefault-667h@2x.pngซึ่งดูเหมือนจะเป็นส่วนหนึ่งของกลอุบายเนื่องจากแอปไม่สามารถทำงานได้เลยโดยมีข้อผิดพลาด "ไม่สามารถเรียกใช้แอปในเครื่องมือจำลอง - พบข้อผิดพลาดขณะทำงาน (Domain = LaunchServicesError รหัส = 0) " มีใครคิดวิธีที่จะทำให้แอพทำงานในความละเอียด 6/6 + จริงหรือไม่?

30
การเปลี่ยนสีของแถบสถานะสำหรับ ViewControllers ที่ระบุโดยใช้ Swift ใน iOS8
override func preferredStatusBarStyle() -&gt; UIStatusBarStyle { return UIStatusBarStyle.LightContent; } โดยใช้โค้ดข้างต้นใน ViewController ใด ๆ ในการตั้งค่าสีสถานะสีขาวสำหรับเฉพาะ ViewController ไม่ได้ทำงานใน iOS8 สำหรับฉัน ข้อเสนอแนะใด ๆ การใช้วิธี UIApplication.sharedApplication สีจะเปลี่ยนไปหลังจากการเปลี่ยนแปลงที่จำเป็นใน Info.plist สำหรับแอปทั้งหมด // Change the colour of status bar from black to white UIApplication.sharedApplication().statusBarStyle = .LightContent ฉันจะเปลี่ยนสีแถบสถานะสำหรับViewControllers ที่ต้องการและเจาะจงได้อย่างไร

12
จะสร้างสตริงที่มีรูปแบบได้อย่างไร?
ฉันต้องการสร้างสตริงที่มีรูปแบบซึ่งสามารถแปลงชนิด int, long, double ฯลฯ เป็นสตริง เมื่อใช้ Obj-C ฉันสามารถทำได้ผ่านวิธีด้านล่าง NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; ทำอย่างไรกับ swift
187 ios  swift  ios8 

2
การถอดรหัส Base64 ใน iOS 7+
ฉันมีข้อความที่เข้ารหัส ( NSString) โดยใช้NSDataClass new API ซึ่งเพิ่มใน iOS7 ใช้สิ่งนี้ - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; นี่คือรหัสของฉัน NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0]; NSLog(@"%@", base64EncodedString); ฉันกำลังมองหาที่จะถอดรหัส
184 ios  objective-c  swift  ios7  ios8 

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