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

iOS เป็นระบบปฏิบัติการมือถือที่รันบน Apple iPhone, iPod touch และ iPad ใช้แท็กนี้ [ios] สำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมบนแพลตฟอร์ม iOS ใช้แท็กที่เกี่ยวข้อง [object-c] และ [swift] สำหรับปัญหาเฉพาะสำหรับภาษาการเขียนโปรแกรมเหล่านั้น

20
แถบสถานะและแถบการนำทางปรากฏเหนือขอบเขตมุมมองของฉันใน iOS 7
ฉันเพิ่งดาวน์โหลดXcode 5 DP เพื่อทดสอบแอพของฉันใน iOS 7 สิ่งแรกที่ฉันสังเกตเห็นและยืนยันคือขอบเขตของมุมมองของฉันไม่ได้ถูกปรับขนาดเสมอไปสำหรับบัญชีสำหรับแถบสถานะและแถบนำทาง ในviewDidLayoutSubviewsฉันพิมพ์ขอบเขตของมุมมอง: {{0, 0}, {320, 568}} ผลลัพธ์ในเนื้อหาของฉันปรากฏใต้แถบนำทางและแถบสถานะ ฉันรู้ว่าฉันสามารถอธิบายความสูงได้ด้วยการรับความสูงของหน้าจอหลักการลบความสูงของแถบสถานะและความสูงของแถบการนำทาง แต่ดูเหมือนว่างานพิเศษที่ไม่จำเป็น ฉันจะแก้ไขปัญหานี้ได้อย่างไร ปรับปรุง: ฉันพบวิธีแก้ไขปัญหานี้แล้ว ตั้งค่าคุณสมบัติโปร่งแสงของแถบนำทางเป็น NO: self.navigationController.navigationBar.translucent = NO; การทำเช่นนี้จะแก้ไขมุมมองจากการถูกวางกรอบไว้ใต้แถบนำทางและแถบสถานะ อย่างไรก็ตามฉันไม่พบวิธีแก้ไขสำหรับเคสเมื่อคุณต้องการให้แถบนำทางโปร่งแสง ตัวอย่างเช่นการดูภาพถ่ายแบบเต็มหน้าจอฉันต้องการให้แถบนำทางโปร่งแสงและมุมมองที่จะถูกวางไว้ด้านล่าง ใช้งานได้ แต่เมื่อฉันสลับการแสดง / ซ่อนแถบการนำทางฉันได้พบกับผลลัพธ์ที่แปลก มุมมองย่อยแรก (UIScrollView) ทำให้ขอบเขตกำเนิด y เปลี่ยนไปทุกครั้ง
435 ios  ios7 

25
สัญลักษณ์การรายงานแอปชนของ iPhone
ฉันกำลังมองหาที่จะลองและเป็นสัญลักษณ์รายงานความผิดพลาดของแอพ iPhone ฉันดึงรายงานข้อขัดข้องจาก iTunes Connect ฉันมีแอปพลิเคชันไบนารีที่ฉันส่งไปยัง App Store และฉันมีไฟล์ dSYM ที่สร้างขึ้นเป็นส่วนหนึ่งของบิลด์ ฉันมีไฟล์ทั้งหมดเหล่านี้รวมกันภายในไดเรกทอรีเดียวที่จัดทำดัชนีโดยสปอตไลท์ เกิดอะไรขึ้น ฉันได้ลองเรียกใช้: symbolicatecrash crashreport.crash myApp.app.dSYM และมันก็แสดงผลลัพธ์ข้อความเดียวกับที่อยู่ในรายงานความผิดพลาดเพื่อเริ่มต้นด้วยไม่ใช่สัญลักษณ์ ฉันกำลังทำอะไรผิดหรือเปล่า?

6
@import vs #import - iOS 7
ฉันกำลังเล่นกับฟีเจอร์ใหม่ของ iOS 7 และทำงานกับเอฟเฟกต์ภาพบางส่วนตามที่กล่าวไว้ในวิดีโอ WWDC "Implementing Engaging UI บน iOS" สำหรับการสร้างเอฟเฟกต์เบลอภายในซอร์สโค้ดสำหรับเซสชันนั้นUIImageได้ขยายผ่านหมวดหมู่ที่นำเข้า UIKit ดังนี้: @import UIKit; ฉันคิดว่าฉันเห็นบางสิ่งเกี่ยวกับสิ่งนี้ในวิดีโอเซสชั่นอื่น แต่ฉันมีปัญหาในการค้นหา ฉันกำลังมองหาข้อมูลพื้นหลังใด ๆ เมื่อใช้นี้ สามารถใช้กับกรอบงานของ Apple ได้เท่านั้นหรือไม่ ประโยชน์ของการใช้คำสั่งคอมไพเลอร์นี้เพียงพอที่ฉันควรกลับไปและอัปเดตรหัสเก่าหรือไม่
432 ios  objective-c  import  ios7 

4
สถานะอาร์เรย์จะถูกแคชใน iOS 12 Safari มันเป็นข้อบกพร่องหรือคุณสมบัติ?
อัปเดตที่ 2018.10.31 ข้อผิดพลาดนี้ได้รับการแก้ไขใน iOS 12.1 มีวันที่ดี ~ ฉันพบปัญหาเกี่ยวกับสถานะค่าของ Array ใน Safari Safari iOS 12 ที่เพิ่งเปิดตัวตัวอย่างเช่นโค้ดดังนี้: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <title>iOS 12 Safari bugs</title> <script type="text/javascript"> window.addEventListener("load", function () { let arr = [1, 2, 3, 4, 5]; alert(arr.join()); document.querySelector("button").addEventListener("click", function () { …
432 javascript  ios  safari  ios12 

30
รับภาษาของอุปกรณ์ปัจจุบันใน iOS?
ฉันต้องการแสดงภาษาปัจจุบันที่ UI ของอุปกรณ์ใช้อยู่ ฉันจะใช้รหัสอะไร ฉันต้องการสิ่งนี้NSStringในรูปแบบที่สะกดออกมาอย่างสมบูรณ์ (ไม่ใช่ @ "en_US") แก้ไข: สำหรับผู้ขับขี่บนโดยมีความคิดเห็นที่มีประโยชน์มากมายที่นี่เป็นคำตอบที่มีการพัฒนากับ iOS รุ่นใหม่

20
เป็นไปได้หรือไม่ที่จะปิดการใช้งานเครือข่ายใน iOS Simulator?
ฉันพยายามดีบักพฤติกรรมที่ไม่สอดคล้องกันบางอย่างที่ฉันเห็นในแอปพลิเคชันที่รับข้อมูลหลักจากอินเทอร์เน็ต ฉันไม่เห็นปัญหาในเครื่องจำลองเพียงแค่บนอุปกรณ์ดังนั้นฉันต้องการสร้างสภาพแวดล้อมเครือข่ายและการเชื่อมต่อในเครื่องจำลอง มีวิธีการปิดการใช้งานเครือข่ายในเครื่องจำลองหรือไม่? (ฉันกำลังเชื่อมต่อกับ Mac จากระยะไกลไปยังรหัสไม่มีตัวเลือกอื่นในขณะนี้ดังนั้นการปิดใช้งานเครือข่าย OS จึงไม่ใช่ตัวเลือก)

6
iOS9 Enterprise Developer ที่ไม่น่าไว้วางใจโดยไม่มีตัวเลือกให้น่าเชื่อถือ
นี้ไม่ซ้ำกับที่ไม่น่าเชื่อถือนักพัฒนา App ตั้งแต่ iOS9 ไม่มีตัวเลือกที่จะไว้วางใจการสร้างองค์กร มีใครพบวิธีแก้ปัญหา?
425 ios  ios9  ios-enterprise 

29
ต้องมีการเซ็นชื่อรหัสสำหรับประเภทผลิตภัณฑ์ 'แอปพลิเคชัน' ใน SDK 'iOS 10.0' - StickerPackExtension ต้องมีข้อผิดพลาดของทีมพัฒนา
ฉันประสบปัญหาด้านล่างและไม่สามารถสร้างแอปพลิเคชันได้ XXX มีการตั้งค่าการจัดสรรที่ขัดแย้งกัน XXX จะได้รับการจัดเตรียมโดยอัตโนมัติ แต่โปรไฟล์การจัดสรร WildCard ได้รับการระบุด้วยตนเอง ตั้งค่าโปรไฟล์การจัดเตรียมเป็น "อัตโนมัติ" ในตัวแก้ไขการตั้งค่าการสร้างหรือเปลี่ยนเป็นการจัดเตรียมด้วยตนเองในตัวแก้ไขเป้าหมาย ต้องมีการเซ็นชื่อรหัสสำหรับประเภทผลิตภัณฑ์ 'แอปพลิเคชัน' ใน SDK 'iOS 10.0' ฉันยังไม่สามารถเลือกโปรไฟล์เฉพาะได้ จะแก้ไขปัญหานี้ได้อย่างไร?
424 ios  xcode 


30
กำลังโหลด / ดาวน์โหลดภาพจาก URL บน Swift
ฉันต้องการโหลดภาพจาก URL ในแอปพลิเคชันของฉันดังนั้นก่อนอื่นฉันลองกับ Objective-C และใช้งานได้ แต่ด้วย Swift ฉันมีข้อผิดพลาดในการรวบรวม: 'imageWithData' ไม่พร้อมใช้งาน: ใช้การสร้างวัตถุ 'UIImage (data :)' ฟังก์ชั่นของฉัน: @IBOutlet var imageView : UIImageView override func viewDidLoad() { super.viewDidLoad() var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png") var data:NSData = NSData.dataWithContentsOfURL(url, options: nil, error: nil) imageView.image = UIImage.imageWithData(data)// Error here } ในวัตถุประสงค์ -C: - (void)viewDidLoad { [super viewDidLoad]; …
413 ios  swift  uiimage  nsurl 

30
dyld: ไลบรารีไม่ถูกโหลด: @ rpath / libswiftCore.dylib
ฉันพยายามเรียกใช้แอพ Swift บน iPhone 4s ของฉัน มันใช้งานได้ดีบนเครื่องจำลองและเพื่อนของฉันสามารถรันบน iPhone 4s ของเขาได้ ฉันมี iOS 8 และ Xcode 6 ที่วางจำหน่ายอย่างเป็นทางการ ฉันเหนื่อย รีสตาร์ท Xcode, iPhone, คอมพิวเตอร์ ทำความสะอาดและสร้างใหม่ เพิกถอนและสร้างโปรไฟล์ใบรับรอง / การจัดหาใหม่ เส้นทางค้นหา Runpath คือ $(inherited) @executable_path/Frameworks เนื้อหาฝังตัวประกอบด้วยรหัส Swift คือ 'ใช่' รหัสประจำตัวการลงนามรหัสเป็นนักพัฒนา ด้านล่างเป็นข้อผิดพลาดอย่างครบถ้วน dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName Reason: no suitable image found. …
412 ios  swift  xcode  dyld 

17
ตรวจสอบว่าอุปกรณ์เป็น iOS
ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะตรวจพบว่าเบราว์เซอร์นั้นทำงานบน iOS หรือไม่เหมือนกับวิธีที่คุณสามารถตรวจจับคุณสมบัติด้วย Modernizr (แม้ว่าจะเป็นการตรวจจับอุปกรณ์ที่ชัดเจนมากกว่าการตรวจจับคุณสมบัติ) ปกติฉันจะชอบการตรวจจับคุณสมบัติแทน แต่ฉันต้องค้นหาว่าอุปกรณ์เป็น iOS เพราะวิธีที่พวกเขาจัดการวิดีโอตามคำถามนี้หรือไม่YouTube API ไม่ทำงานกับอุปกรณ์ iPad / iPhone / ไม่ใช่ Flash

25
วิธีการตั้งค่า cornerRadius สำหรับมุมบนซ้ายและมุมขวาบนของ UIView เท่านั้น
มีวิธีตั้งค่าcornerRadiusเฉพาะมุมบนซ้ายและมุมขวาบนของ a UIViewหรือไม่? ฉันลองทำสิ่งต่อไปนี้ แต่ท้ายที่สุดก็ไม่เห็นวิวอีกต่อไป UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; view.layer.mask = layer;


15
วิธีสร้างคิวการส่งใน Swift 3
ใน Swift 2 ฉันสามารถสร้างคิวด้วยรหัสต่อไปนี้: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) แต่นี่ไม่ได้รวบรวมใน Swift 3 วิธีที่ดีที่สุดในการเขียนสิ่งนี้ใน Swift 3 คืออะไร?

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