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

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

26
ตรวจสอบว่าแอปเปิดตัว / เปิดจากการแจ้งเตือนแบบพุช
เป็นไปได้ไหมที่จะรู้ว่าแอปเปิดตัว / เปิดจากการแจ้งเตือนแบบพุชหรือไม่? ฉันเดาว่าจะมีกิจกรรมเปิดตัวที่นี่: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } อย่างไรก็ตามฉันจะตรวจจับได้อย่างไรว่าเปิดขึ้นมาจากการแจ้งเตือนแบบพุชเมื่อแอปอยู่ในพื้นหลัง

10
iOS วิธีการตั้งค่าไอคอนแอปและเปิดภาพ
ฉันจะตั้งค่ารูปภาพเพื่อให้สามารถเก็บและตรวจสอบแอพของฉันได้อย่างไร? หน้าจอมีลักษณะดังนี้: ดังนั้นก่อนที่หนึ่งกล่าวว่าแต่แล้วก็ยังพูดว่า29pt 2xดังนั้นฉันจะใส่29x29ภาพหรือ58x58ภาพหรือไม่? แล้วฉันจะเอาอันอื่นไปไว้ที่ไหน? (ฉันรู้ว่ามีขนาดมากกว่า29, 40และ60) อย่างไรก็ตามสิ่งที่ฉันพยายามคือฉันลาก29x29png ไปยังช่องแรก, 40x40ไปยังที่สอง, และ60x60ไปยังที่สามและสี่ เมื่อฉันไปProduct->Archiveฉันได้ / Users / kendon / Documents / iPhone Apps / เครื่องมือการขาย / เครื่องมือการขาย / Images.xcassets: ชุดไอคอนแอพที่ชื่อว่า "AppIcon" ไม่มีเนื้อหาใด ๆ ที่เกี่ยวข้อง

7
xcrun ไม่พบ simctl
ความพยายามที่: xcrun simctl ใน terminalอัตราผลตอบแทน: xcrun: ข้อผิดพลาด: ไม่พบยูทิลิตี้ "simctl" ไม่ใช่เครื่องมือสำหรับนักพัฒนาหรือใน PATH ฉันมี Xcode 6.2 Beta ข้อเสนอแนะใด ๆ
171 ios  xcode  xcrun 

7
แปลง UIImage เป็น NSData
ฉันใช้รหัสนี้ในแอพของฉันซึ่งจะช่วยให้ฉันส่งภาพได้ อย่างไรก็ตามฉันมีมุมมองภาพพร้อมรูปภาพ ฉันไม่มีไฟล์ใน appbundle แต่มีภาพอยู่ข้างๆ ฉันจะเปลี่ยนรหัสด้านล่างได้อย่างไร ใครช่วยบอกฉันฉันจะแปลงmyimageเป็นNSDataอย่างไร // Attach an image to the email NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"jpg"]; NSData *myData = [NSData dataWithContentsOfFile:path]; [picker addAttachmentData:myData mimeType:@"image/jpeg" fileName:@"rainy"];

20
วิธีจัดรูปแบบ UITextview ให้ชอบฟิลด์ข้อความ Rounded Rect
ฉันใช้มุมมองข้อความเป็นผู้แต่งความคิดเห็น ในตัวตรวจสอบคุณสมบัติฉันไม่พบสิ่งใดเช่นคุณสมบัติลักษณะเส้นขอบเพื่อให้ฉันสามารถใช้รูปสี่เหลี่ยมมุมฉากUITextFieldได้ ดังนั้นคำถามคือฉันจะจัดรูปแบบตัวอักษรUITextViewa UITextFieldพร้อมกับ rect rected ได้อย่างไร
170 ios  uitextview 

30
ข้อผิดพลาดของ Xcode 9:“ iPhone ปฏิเสธคำขอเปิดตัว”
ใช้ Xcode เบต้า 9 (v4) ฉันพยายามเปิดแอพโดยคลิกที่ปุ่ม "เล่น" ฉันได้รับ "build สำเร็จแล้ว" แต่ก่อนที่จะเปิดตัวข้อความป๊อปอัพจะปรากฏใน Xcode: "iPhone ปฏิเสธคำขอเปิดตัว" มันเคยทำงานเมื่อวานนี้ มันทำงานบนเครื่องจำลอง ฉันรีบูตเครื่องคอมพิวเตอร์ของฉัน iPhone ถอนการติดตั้งแอปล้างโครงสร้าง หมดความคิด

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

11
ฉันจะตรวจสอบลำดับชั้นการดูใน iOS ได้อย่างไร
มีเครื่องมือ GUI ที่ตรวจสอบลำดับชั้นการดูของแอพ iOS หรือไม่? ฉันกำลังคิดเกี่ยวกับตัวตรวจสอบเว็บของ Webkit หรือเครื่องมือที่คล้ายกัน ฉันต้องการตรวจแก้จุดบกพร่องปัญหาเลย์เอาต์เช่นมุมมองที่มีตำแหน่งหรือขนาดไม่ถูกต้องหรือมีเด็กอยู่ในพาเรนต์ไม่ถูกต้อง ขณะนี้ฉันต้องเพิ่ม asserts ที่ทดสอบเงื่อนไขต่าง ๆ เหล่านี้ด้วยตนเองหรือตั้งค่าสีพื้นหลังที่แตกต่างกันในมุมมองที่แตกต่างกันและอย่างที่คุณสามารถจินตนาการได้นั่นเป็นวิธีที่น่าเบื่อหน่าย ฉันดูเครื่องมือUI recorderแต่ก็บันทึกและเล่นการกระทำ UI เท่านั้นและในกรณีใด ๆ ก็ใช้ได้กับแอป Mac เท่านั้น มีวิธีแก้ปัญหาที่ดีกว่านี้ไหม?
170 ios  cocoa-touch  uikit 

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

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

20
ปรับขนาด UITableView ให้พอดีกับเนื้อหา
ฉันกำลังสร้างแอพที่จะมีคำถามในUILabelคำตอบแบบหลายตัวเลือกและแสดงในUITableViewแต่ละแถวแสดงทางเลือกที่หลากหลาย คำถามและคำตอบจะแตกต่างกันไปดังนั้นฉันต้องการUITableViewให้สิ่งนี้มีความสูงแบบไดนามิก ฉันต้องการหาsizeToFitงานทำสำหรับโต๊ะ ตำแหน่งที่เฟรมของตารางถูกตั้งค่าเป็นความสูงของเนื้อหาทั้งหมด ใครสามารถให้คำแนะนำเกี่ยวกับวิธีที่ฉันสามารถบรรลุสิ่งนี้

12
เป้าหมายการปรับใช้ iOS Simulator ถูกตั้งค่าเป็น 7.0 แต่ช่วงของเวอร์ชันเป้าหมายการปรับใช้ที่รองรับสำหรับแพลตฟอร์มนี้คือ 8.0 ถึง 12.1
ฉันได้รับข้อความเตือนด้านล่างนี้ใน Xcode 10.1 ของฉัน เป้าหมายการปรับใช้ iOS Simulator ถูกตั้งค่าเป็น 7.0 แต่ช่วงของเวอร์ชันเป้าหมายการปรับใช้ที่รองรับสำหรับแพลตฟอร์มนี้คือ 8.0 ถึง 12.1 ระบบปฏิบัติการจำลองของฉันใน 12.1 Xcode 10.1 และฉันอัปเดตไฟล์พ็อดของฉัน เป้าหมายการปรับใช้ของฉันคือ 9.0 ในเป้าหมายของฉัน

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.)" ); } และวิธีการสร้างข้อผิดพลาดคือ: …

11
การหน่วงเวลา / การหน่วงช้าสุดสำหรับการเคลื่อนไหวของแป้นพิมพ์เริ่มต้นของ UITextField
เอาล่ะปัญหานี้ทำให้ฉันบ้า มันต้องใช้เวลาประมาณ 3-4 UITextFieldวินาทีเพื่อให้แป้นพิมพ์จะปรากฏขึ้นหลังจากที่ผมสัมผัสของฉัน สิ่งนี้จะเกิดขึ้นในครั้งแรกที่แป้นพิมพ์โผล่ขึ้นมาตั้งแต่เปิดตัวแอปหลังจากนั้นภาพเคลื่อนไหวจะเริ่มขึ้นทันที ตอนแรกฉันคิดว่ามันเป็นปัญหาในการโหลดภาพมากเกินไปหรือของฉันUITableViewแต่ฉันเพิ่งสร้างโปรเจ็กต์ใหม่ที่มีเพียงแค่ a UITextFieldและฉันยังคงประสบปัญหานี้อยู่ ฉันใช้ iOS 5, Xcode ver 4.2 และใช้งานบน iPhone 4S นี่คือรหัสของฉัน: #import "ViewController.h" @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)]; textField.borderStyle = UITextBorderStyleRoundedRect; textField.delegate = self; [self.view addSubview:textField]; } @end นี่เป็นปัญหาที่พบบ่อยสำหรับแอปทั้งหมดหรือไม่ ตอนนี้วิธีเดียวที่ฉันจะทำให้ดีขึ้นก็คือการtextFieldเป็น / ลาออกก่อนตอบกลับviewDidAppearมา …

14
Swift 3 URLSession.shared () การอ้างอิงที่คลุมเครือกับ dataTask ของสมาชิก (พร้อมกับ: completionHandler :) error (ข้อผิดพลาด)
สวัสดีฉันใช้ json ในการแยกวิเคราะห์รหัสสำหรับ swift2.2 แต่เมื่อฉันใช้กับ Swift 3.0 จะทำให้ฉันมีข้อผิดพลาด ViewController.swift: 132: 31: การอ้างอิงที่คลุมเครือกับ dataTask ของสมาชิก (ด้วย: completionHandler :) ' รหัสของฉันที่นี่ let listUrlString = "http://bla.com?batchSize=" + String(batchSize) + "&fromIndex=" + String(fromIndex) let myUrl = URL(string: listUrlString); let request = NSMutableURLRequest(url:myUrl!); request.httpMethod = "GET"; let task = URLSession.shared().dataTask(with: request) { data, response, error …
169 ios  json  swift3 

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