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

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

14
การเปรียบเทียบระหว่าง Corona, Phonegap, Titanium
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันเป็นนักพัฒนาเว็บและฉันต้องการย้ายผลิตภัณฑ์บนเว็บไปยัง iPhone หนึ่งในผลิตภัณฑ์เป็นเหมือน Google แผนที่: แสดงแผนที่บนหน้าจอโทรศัพท์คุณสามารถลากหรือปรับขนาดแผนที่และดูข้อมูลบางอย่างที่เราเพิ่มลงในแผนที่ ฉันรู้ว่ามีเทคโนโลยีบางอย่างที่ช่วยให้คุณใช้ HTML, CSS และ Javascript เพื่อพัฒนาแอพของ iPhone ฉันระบุบางอย่าง: Ansca Mobile PhoneGap Appcelerator มีผลิตภัณฑ์อื่นที่คล้ายคลึงกันหรือไม่ ความแตกต่างระหว่างพวกเขาคืออะไร? ฉันควรเลือกแบบใด

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

24
วิธีการตรวจสอบ iPhone 5 (อุปกรณ์ไวด์สกรีน)
ฉันเพิ่งอัพเกรดเป็น XCode 4.5 GM และพบว่าตอนนี้คุณสามารถใช้ขนาด '4 "Retina' กับตัวควบคุมมุมมองของคุณในกระดานเรื่องราว ตอนนี้ถ้าฉันต้องการสร้างแอปพลิเคชั่นที่ทำงานบนทั้ง iPhone 4 และ 5 แน่นอนว่าฉันต้องสร้างทุกหน้าต่างสองครั้ง แต่ฉันต้องตรวจสอบด้วยว่าผู้ใช้มี iPhone ที่มีหน้าจอ 3.5 "หรือ 4" แล้วหรือไม่ ดู. ฉันควรทำอย่างไร

22
UITableview: วิธีปิดใช้งานการเลือกสำหรับแถวบางรายการ แต่ไม่ใช่อื่น ๆ
ฉันกำลังแสดงในtableviewเนื้อหากลุ่มแยกวิเคราะห์จาก XML ฉันต้องการปิดการใช้งานคลิกเหตุการณ์ (ฉันไม่ควรคลิกเลย) ตารางมีสองกลุ่ม ฉันต้องการปิดใช้งานการเลือกสำหรับกลุ่มแรกเท่านั้น แต่ไม่ใช่กลุ่มที่สอง คลิกแถวแรกของกลุ่มที่สองnavigatesไปยังหลอดของฉันplayer viewไปยังหลอดของฉัน ฉันจะทำให้เลือกเฉพาะกลุ่มหรือแถวได้อย่างไร - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if(indexPath.section!=0) if(indexPath.row==0) [[UIApplication sharedApplication] openURL:[NSURL URLWithString:tubeUrl]]; } ขอบคุณ

15
Color Tint UIButton Image
ฉันสังเกตเห็นว่าเมื่อฉันวางสีขาวหรือสีดำUIImageลงในUISegmentedControlหน้ากากสีมันโดยอัตโนมัติเพื่อให้ตรงกับสีของตัวควบคุมแบ่งส่วน ฉันคิดว่ามันเจ๋งจริง ๆ และสงสัยว่าฉันจะทำที่อื่นได้หรือไม่ ตัวอย่างเช่นฉันมีพวงของปุ่มที่มีรูปร่างเหมือนกัน แต่มีสีที่แตกต่างกัน แทนที่จะสร้าง PNG สำหรับแต่ละปุ่มฉันสามารถใช้การปิดบังสีนี้เพื่อใช้ภาพเดียวกันสำหรับทุกคนได้หรือไม่จากนั้นตั้งค่าสีอ่อนหรือบางสิ่งเพื่อเปลี่ยนสีจริงของพวกเขา

8
วิธีซิงค์ข้อมูล iPhone หลักกับเว็บเซิร์ฟเวอร์แล้วส่งไปยังอุปกรณ์อื่น [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันทำงานกับวิธีการซิงค์ข้อมูลหลักที่จัดเก็บในแอปพลิเคชัน iPhone ระหว่างอุปกรณ์หลายชนิดเช่น iPad หรือ Mac เฟรมเวิร์กการซิงค์มีไม่มาก (ถ้ามี) สำหรับใช้กับ Core Data บน iOS อย่างไรก็ตามฉันได้คิดถึงแนวคิดต่อไปนี้: ทำการเปลี่ยนแปลงกับที่เก็บข้อมูลหลักโลคัลและการเปลี่ยนแปลงถูกบันทึก (a) หากอุปกรณ์ออนไลน์นั้นจะพยายามส่งเซ็ตการแก้ไขไปยังเซิร์ฟเวอร์รวมถึง ID อุปกรณ์ของอุปกรณ์ที่ส่งเซ็ตการแก้ไขนั้น (b) หากเซ็ตการแก้ไขไม่ถึงเซิร์ฟเวอร์หรือหากอุปกรณ์ไม่ได้ออนไลน์แอพจะเพิ่มการเปลี่ยนแปลงที่กำหนดไว้ในคิวเพื่อส่งเมื่อมันมาออนไลน์ เซิร์ฟเวอร์ซึ่งนั่งอยู่ในคลาวด์ผสานการเปลี่ยนแปลงเฉพาะที่ได้รับกับฐานข้อมูลหลัก หลังจากชุดการเปลี่ยนแปลง (หรือชุดของคิวการเปลี่ยนแปลง) ถูกผสานบนเซิร์ฟเวอร์คลาวด์เซิร์ฟเวอร์จะผลักดันชุดการเปลี่ยนแปลงเหล่านั้นทั้งหมดไปยังอุปกรณ์อื่นที่ลงทะเบียนกับเซิร์ฟเวอร์โดยใช้ระบบการสำรวจบางประเภท (ฉันคิดว่าจะใช้บริการ Push ของ Apple แต่เห็นได้ชัดว่าตามความคิดเห็นนี้ไม่ใช่ระบบที่ใช้การได้) มีอะไรแฟนซีที่ฉันต้องคิดเกี่ยวกับ? ผมมองที่กรอบ REST เช่นObjectiveResource , แกนทรัพยากรและRestfulCoreData แน่นอนว่าทั้งหมดนี้ทำงานร่วมกับ Ruby on Rails ซึ่งฉันไม่ได้ผูกติดอยู่ แต่เป็นจุดเริ่มต้น …

24
การสร้างปุ่มลูกศรซ้าย (เช่นสไตล์ "ย้อนกลับ" ของ UINavigationBar) บน UIToolbar
ฉันชอบที่จะสร้าง "กลับ" UIToolbarลูกศรซ้ายฝาปุ่มใน เท่าที่ฉันสามารถบอกได้วิธีเดียวที่จะได้รับหนึ่งในนั้นคือออกจากUINavigationControllerการตั้งค่าเริ่มต้นและใช้หนึ่งรายการสำหรับรายการแถบด้านซ้าย แต่ไม่มีวิธีที่ฉันสามารถค้นหาเพื่อสร้างเป็นUIBarButtonItemดังนั้นฉันไม่สามารถสร้างหนึ่งในมาตรฐานUIToolbarแม้ว่าพวกเขาจะคล้ายกันมากกับUINavigationBars ฉันสามารถสร้างมันด้วยภาพปุ่มด้วยตนเอง แต่ฉันไม่สามารถหาภาพต้นฉบับได้ทุกที่ พวกมันมีขอบอัลฟ่า - ช่องดังนั้นภาพหน้าจอและการตัดจะไม่ได้ผลลัพธ์ที่หลากหลายมากนัก มีแนวคิดใดที่นอกเหนือจากการสกรีนภาพสำหรับทุกขนาดและชุดสีที่ฉันตั้งใจจะใช้? ปรับปรุง: STOP UINavigationBarกรุณาหลบคำถามและบอกว่าฉันไม่ควรจะถามนี้และควรจะใช้ แอพของฉันคือ Instapaper Pro มันแสดงเฉพาะแถบเครื่องมือด้านล่าง (เพื่อประหยัดพื้นที่และเพิ่มพื้นที่เนื้อหาที่อ่านได้สูงสุด) และฉันต้องการวางปุ่มย้อนกลับรูปลูกศรซ้ายที่ด้านล่าง บอกฉันว่าฉันไม่ควรต้องทำสิ่งนี้ไม่ใช่คำตอบและแน่นอนไม่สมควรได้รับรางวัล


9
สร้างห้องสมุดแบบคงที่ไขมัน (อุปกรณ์ + ตัวจำลอง) โดยใช้ Xcode และ SDK 4+
ดูเหมือนว่าเราสามารถสร้างห้องสมุดแบบคงที่เดียวที่มีทั้งเครื่องจำลองและ iPhone และ iPad อย่างไรก็ตาม Apple ไม่มีเอกสารเกี่ยวกับเรื่องนี้ที่ฉันสามารถค้นหาได้และแม่แบบเริ่มต้นของ Xcode ไม่ได้ถูกกำหนดค่าให้ทำเช่นนี้ ฉันกำลังมองหาเทคนิคที่ง่ายพกพาใช้งานได้อีกครั้งซึ่งสามารถทำได้ภายใน Xcode ประวัติบางส่วน: ในปี 2008 เราเคยทำ lib-static เดียวที่รวมทั้งซิมและอุปกรณ์ Apple ปิดการใช้งานนั้น ตลอดปี 2009 เราได้สร้าง libs คู่หนึ่งสำหรับซิมหนึ่งสำหรับอุปกรณ์ Apple ก็ปิดการใช้งานเช่นกัน อ้างอิง: นี่เป็นความคิดที่ดีมันเป็นวิธีการที่ยอดเยี่ยม แต่มันใช้งานไม่ได้: http://www.drobnik.com/touch/2010/04/universal-static-l ไลบรารี/ มีข้อบกพร่องบางอย่างในสคริปต์ของเขาซึ่งหมายความว่าใช้งานได้กับเครื่องของเขาเท่านั้น - เขาควรใช้ BUILT_PRODUCTS_DIR และ / หรือ BUILD_DIR แทน "คาดเดา" พวกเขา) Xcode ล่าสุดของ Apple ป้องกันไม่ให้คุณทำสิ่งที่เขาทำมันจะไม่ทำงานเนื่องจากการเปลี่ยนแปลง (เอกสาร) ในการที่ Xcode ประมวลผลเป้าหมาย) …
283 iphone  xcode 

6
ทำไม viewWillAppear ไม่ถูกเรียกเมื่อแอพกลับมาจากพื้นหลัง
ฉันกำลังเขียนแอพและฉันจำเป็นต้องเปลี่ยนมุมมองหากผู้ใช้กำลังดูแอปขณะคุยโทรศัพท์ ฉันใช้วิธีการต่อไปนี้แล้ว: - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; NSLog(@"viewWillAppear:"); _sv.frame = CGRectMake(0.0, 0.0, 320.0, self.view.bounds.size.height); } แต่จะไม่ถูกเรียกเมื่อแอปกลับสู่เบื้องหน้า ฉันรู้ว่าฉันสามารถนำไปใช้: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarFrameChanged:) name:UIApplicationDidChangeStatusBarFrameNotification object:nil]; แต่ฉันไม่ต้องการทำสิ่งนี้ ฉันอยากจะวางข้อมูลเลย์เอาต์ทั้งหมดของฉันไว้ในเมธอด viewWillAppear: และให้สถานการณ์นั้นเป็นไปได้ทั้งหมด ฉันได้ลองเรียกใช้ viewWillAppear: จาก applicationWillEnterForeground: แต่ฉันไม่สามารถระบุได้ซึ่งเป็นตัวควบคุมมุมมองปัจจุบัน ณ จุดนั้น ใครรู้วิธีที่เหมาะสมในการจัดการกับเรื่องนี้? ฉันแน่ใจว่าฉันขาดวิธีแก้ปัญหาที่ชัดเจน

25
วิธีที่เหมาะสมในการออกจากแอปพลิเคชั่น iPhone?
ฉันกำลังเขียนโปรแกรมแอพ iPhone และฉันจำเป็นต้องบังคับให้ออกเนื่องจากการกระทำของผู้ใช้บางอย่าง หลังจากล้างหน่วยความจำที่แอพจัดสรรแล้ววิธีการที่เหมาะสมในการโทรออกเพื่อยกเลิกแอปพลิเคชันคืออะไร



30
การเพิ่มรูปภาพหรือวิดีโอลงใน iPhone Simulator
ฉันพยายามใช้UIImagePickerControllerด้วยUIImagePickerControllerSourceTypePhotoLibraryแต่มันบอกว่า "ไม่มีรูป" เครื่องจำลองรับภาพจากที่ไหน? ฉันควรจะคัดลอกภาพเพื่อแสดงในเครื่องมือจำลองที่ไหน?

10
การพัฒนาแอปพลิเคชั่น iPhone มีค่าใช้จ่ายเท่าไหร่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ นักพัฒนาสามารถคิดค่าบริการสำหรับแอพ iPhone เช่นTwitterrific ได้เท่าใด ฉันต้องการทราบสิ่งนี้เพราะฉันต้องการแอปพลิเคชันที่มีฟังก์ชั่นเดียวกันกับเว็บไซต์ชุมชนใหม่ ฉันสามารถทำ Ruby แต่ไม่มีประสบการณ์กับ Objective-C ดังนั้นมันจะน่าสนใจสำหรับฉันถ้าฉันควรเริ่มอ่านหนังสือเกี่ยวกับการเขียนโปรแกรม iPhone หรือจ้างงานกับโปรแกรมเมอร์ iPhone
270 iphone  objective-c  jobs 

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