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

คำเตือน: คำถามที่ต้องการรายละเอียดระดับรหัสของภาษาการเขียนโปรแกรมมักจะไม่อยู่ที่นี่ ดูรายละเอียดที่ [ความช่วยเหลือ]

4
ฉันจะปรับขนาดตัวจำลอง iOS ได้อย่างไร
ฉันรู้ว่ามี Window> มาตราส่วน> 100/75/50% แต่สเกลของเครื่องจำลองเรตินาของ iPad นั้นยังใหญ่เกินไปสำหรับหน้าจอของฉันที่จะทดสอบอะไรก็ได้ มีวิธีที่ฉันสามารถปรับขนาดตัวจำลอง iOS ให้เล็กกว่าหนึ่งค่าเริ่มต้นหรือไม่ ฉันต้องการมันลดขนาดอย่างน้อย 25% สำหรับขนาดหน้าจอของฉันเพื่อรองรับหน้าต่าง

8
Mac ตัวไหนที่จะพัฒนาแอพของ iPhone?
ฉันเป็นนักพัฒนาซอฟต์แวร์ที่ทำงานกับ Windows ฉันมีลูกค้าบางคนที่มีความสนใจในแอพของ iPhone ดังนั้นฉันกำลังมองหา Mac ตอนนี้ ปัญหาคือว่าฉันไม่มีเงื่อนงำเกี่ยวกับสิ่งที่จะซื้อ ฉันไม่ต้องการใช้ Mac เป็นเครื่องหลักของฉันฉันแค่ต้องการทำการเข้ารหัสกับมัน ดังนั้นฉันจึงไม่จำเป็นต้องมีพลังอย่างนั้น ดังนั้นคุณจะแนะนำอะไร ใหม่หรือใช้ ... Mac ใช้งานได้กับคีย์บอร์ด / เมาส์ USB ของฉันหรือไม่ มันใช้งานได้กับจอแสดงผลของฉันกับพอร์ต DVI หรือไม่ ฉันต้องการอะแดปเตอร์หรือฮาร์ดแวร์ใหม่ทั้งหมดหรือไม่ ฉันอ่านบางที่ฉันต้องการ CPU ของ Intel มันเป็นเรื่องจริงเหรอ?

2
iOUSBFamily หรือ USB Prober.app เทียบเท่ากับ macOS High Sierra หรือไม่
ดูเหมือนว่าUSB Prober.app ไม่ได้เป็นส่วนหนึ่งของ Xcode อีกต่อไปและiOUSBFamily ยังไม่ได้รับการอัปเดตตั้งแต่ 10.9.4 ... มีอะไรที่เทียบเท่าสำหรับ High Sierra หรือไม่
15 usb  development 

4
ผู้พัฒนาแอป Mac OS X ได้รับรายงานข้อขัดข้องเมื่อแอพขัดข้องหรือไม่
หากแอพขัดข้องในขณะที่ฉันใช้งานใน OS XI จะได้รับกล่องโต้ตอบที่ขับเคลื่อนด้วยระบบปฏิบัติการเล็กน้อยซึ่งทำให้ฉัน "รายงานข้อขัดข้องแก่ Apple" มันส่งไปตามสแต็กการติดตามและข้อมูลระบบอื่น ๆ ข้อมูลข้อผิดพลาดนี้แชร์กับผู้พัฒนาแอพของแอพดังกล่าวในเวลาที่เกิดความผิดพลาดหรือไม่?

2
ฉันจะใช้คำสั่ง launchctl ที่ไม่ใช่ "ดั้งเดิม" เพื่อโหลดและยกเลิกการโหลดได้อย่างไร
ฉันมีไฟล์ plist บาง~/Library/LaunchAgentsตัว ฉันใช้launchctl load -wและlaunchctl unload -wเปิดและปิดสิ่งเหล่านี้อย่างมีความสุขมานานหลายปี อย่างไรก็ตามฉันสังเกตเห็นว่าตอนนี้loadและunloadได้ลดระดับลงในส่วน "ดั้งเดิม" ของหน้าเว็บมนุษย์ หนึ่งสาย Let 's com.example.service.plistของพวกเขา อย่างไรก็ตามเมื่อฉันพยายามโต้ตอบกับ plists เหล่านี้ผ่านทางlaunchctl enable "gui/$(id -u)/com.example.service"และlaunchctl disable "gui/$(id -u)/com.example.service"คำสั่ง launchd อื่น ๆดูเหมือนจะรายงานความสำเร็จ - ตัวอย่างเช่นlaunchctl print "gui/$(id -u)"ทั้งหมดแสดงให้ฉันเห็นธงที่ถูกปิดใช้งานที่สอดคล้องกับสถานะที่ฉันได้ตั้งค่า - บริการไม่เริ่มและหยุดจริงหรือ ฟังและไม่แสดงในพอร์ตของพวกเขา มีบางขั้นตอนที่ฉันหายไปไหม? สำหรับช่วงเวลาที่ฉันติดกับloadและunloadแต่ฉันต้องการที่จะเรียนรู้วิธีการไม่โต้ตอบกับสิ่งนี้ก่อนที่แอปเปิ้ลในที่สุดปิดประตูในทางเก่า / ไม่ดี ...

14
กำลังมองหาสุดยอด IDE สำหรับ Mac
ฉันไม่สนใจการพัฒนาบน Mac เล็กน้อยในตอนนี้ ฉันต้องการ IDE เดียวที่สามารถตอบสนองความต้องการด้านการพัฒนาทั้งหมดของฉันได้ ฉันสังเกตเห็นว่ามีคำถามอื่นในหัวข้อนี้อยู่แล้ว แต่คำถามเหล่านั้นไม่ครอบคลุมความต้องการเฉพาะของฉัน: ต้องรองรับอย่างน้อย HTML, JavaScript, Ruby on Rails และการเน้นไวยากรณ์ของ PHP โบนัสหากมีปลั๊กอินภาษาเพิ่มเติม ต้องรองรับความสามารถในการเชื่อมต่อกับ FTP และ SFTP ต้องสนับสนุนการจัดการโครงการ / ไซต์ ต้องมีระดับการทำให้โค้ดสมบูรณ์แม้ว่าจะอยู่ที่ระดับตัวแปร ต้องรองรับการจัดรูปแบบไวยากรณ์ ต้องสามารถรับรู้และเน้นไฟล์ ERB / ​​TPL เป็น HTML มีข้อเสนอแนะใด ๆ สำหรับ IDE ดังกล่าวหรือไม่?


2
แถบเมนูซาฟารี IOS ขัดแย้งกับปุ่มที่ต่ำกว่า 10% ของหน้าจอ
ฉันกำลังสร้างเว็บพอร์ทัลซึ่งจะต้องใช้งานได้และสวยในหลาย ๆ แพลตฟอร์ม หนึ่งในแพลตฟอร์มคือ IOS Safari และนี่คือปัญหาที่ฉันพบ ในรหัสของฉันฉันจัดตำแหน่งปุ่มลอยสองปุ่มที่ด้านล่างของ div ที่มีความกว้างและความสูง 100% ทั้งหมดนี้ทำงานได้ดีและปุ่มของฉันปรากฏขึ้นเหมือนที่ควรจะอยู่ที่ด้านล่างของหน้า อย่างไรก็ตามเมื่อฉันคลิกปุ่มมุมมองกะทัดรัดจากซาฟารีมือถือจะเปลี่ยนเป็นมุมมองแบบเต็มและปุ่มของฉันจะถูกซ่อนอยู่หลังแถบนำทางด้านล่าง! เป็นพฤติกรรมปกติหรือไม่ที่ Safari บนมือถือจะแสดงเมนูแบบขยายเมื่อผู้ใช้แตะที่ด้านล่าง 10% ของหน้าจอ? ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร ใน gif นี้คุณสามารถเห็นปัญหาในการจำลอง IOS: คุณสามารถเห็นปัญหาเกิดขึ้นเฉพาะเมื่อปุ่มอยู่ในมุมมอง 10% ที่ต่ำกว่า นี่เป็นเพียงปุ่มปกติรหัสของฉันถูกตรวจสอบสามครั้งโดยนักพัฒนาหลายคนและไม่มีข้อผิดพลาด
14 ios  safari  development  html 



4
ฉันต้องเป็นสมาชิกของโปรแกรม iOS Developers เพื่อพัฒนาและติดตั้งแอพใน iPad ของฉันหรือไม่?
ฉันต้องเป็นสมาชิกของโปรแกรม iOS Developers เพื่อพัฒนาและติดตั้งแอพใน iPad ของฉันหรือไม่? หรือฉันจะเรียกใช้ Xcode และระบุอุปกรณ์ที่จะติดตั้งหรือไม่

3
ฉันจะเปิดคอนโซล javascript ใน Safari 6 ได้อย่างไร
ฉันเพิ่งได้ Mac ใหม่และมาพร้อมกับ Safari 6 ที่ติดตั้ง ฉันเปิดเครื่องมือตรวจสอบเว็บ Safari 6 และตอนนี้ฉันไม่พบเครื่องมือบางอย่างที่ฉันเคยใช้ใน Safari 5 ใน Safari 5 คุณสามารถกดescและเปิดคอนโซลขึ้นมาแล้วพิมพ์เป็นจาวาสคริปต์ ใน Safari 6 ฉันหาไม่เจอ

1
ไลบรารีที่ติดตั้ง Homebrew ฉันจะใช้ได้อย่างไร
ฉันสับสนเล็กน้อย ผมได้ติดตั้งพวงของห้องสมุด (เช่นvtk, gsl... ) ที่ฉันต้องการสำหรับโครงการ c ++ สำหรับโรงเรียน ฉันใช้ homebrew เพื่อติดตั้ง (โชคดีที่มีสูตรให้) คำถามของฉันคือ Homebrew เชื่อมโยงสิ่งเหล่านี้เข้า/usr/includeกับสิ่งที่เทียบเคียงได้หรือไม่? หรือนี่คือสิ่งที่ฉันจะต้องทำด้วยตนเอง? Homebrew มักจะทำสิ่งนี้สำหรับ executables แต่ฉันไม่สามารถหา/usr/local/Cellar/...ไลบรารี่ได้ทุกที่ยกเว้นในไดเรกทอรี ฉันติดตั้งไลบรารีไว้มากมายฉันจึงไม่สามารถใช้ -L / ... สำหรับแต่ละห้องสมุดได้

1
การซื้อในแอพ - ฉันจะรู้ได้อย่างไรว่าใครถูกปฏิเสธการชำระเงิน
การซื้อแอปและการซื้อในแอปสามารถยกเลิกได้ด้วยการเรียกเก็บเงินคืนหากคุณส่งข้อความไปยังฝ่ายสนับสนุนของ iTunes Storeภายในระยะเวลาไม่กี่วันและให้เหตุผลที่ดีแก่พวกเขา ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะทราบว่า Apple-ID หรือผู้ใช้ทำการปฏิเสธการชำระเงิน Userใช้เวลาการทำงานต่อไปของ ( youในกรณีนี้หมายถึงผู้พัฒนาแอป): ผู้ใช้ทำการซื้อภายในแอพ $ 99 และรับ YYY 'Gold Coins'; ผู้ใช้ซื้อสิ่งต่าง ๆ ในแอปโดยใช้ 'เหรียญทอง' (Potion, การ์ด, อะไรก็ตาม); ผู้ใช้รับรายการและขอคืนเงิน Apple ยอมรับคำขอและให้เงินคืนแก่ผู้ใช้ $ 99 Apple แจ้งให้คุณทราบว่าคุณได้รับการปฏิเสธการชำระเงิน แต่ไม่ได้ระบุสิ่งที่เกี่ยวข้องกับผู้ใช้เช่น UDID บัญชีหรืออะไรก็ตามของอุปกรณ์ หากไม่มีข้อมูลผู้ใช้คุณจะไม่สามารถลบผู้ใช้ไอเท็มในเกมผ่านเหรียญที่ซื้อได้ ผู้ใช้แบ่งปันพฤติกรรมนี้กับผู้ใช้รายอื่น ทุกคนทำสิ่งเดียวกัน อะไรจะเกิดขึ้น? เกม 'เศรษฐกิจ' กลายเป็นนรกและคุณไม่ได้อะไรเลย ดังนั้นมีวิธีใดที่เป็นความลับ (หรือไม่ง่ายนักที่จะสังเกตเห็นตัวเลือกที่ฉันพลาดไป) ใน iTunes Connect ที่อนุญาตให้คุณรู้ว่าใครทำเช่นนั้นเพื่อให้คุณสามารถดำเนินการได้อย่างถูกต้องโดยลบรายการ / เงินสด / อะไรก็ตาม …

1
ฉันจะ จำกัด จำนวนหน่วยความจำที่ใช้ได้กับกระบวนการได้อย่างไร
ฉันกำลังพัฒนาโปรแกรมที่กำลังดำเนินอยู่ บางครั้งมันก็สิ้นสุดการจัดสรรหน่วยความจำจำนวนมาก (>> 10G บนเครื่องที่มีหน่วยความจำกายภาพ 8G) ทำให้ระบบไม่ตอบสนอง ฉันต้องการ จำกัด จำนวนหน่วยความจำที่กระบวนการสามารถจัดสรรได้ วิธีปกติที่ฉันจะทำคือ: ulimit -m 4000000 ; ./myprogram ... ซึ่งควรฆ่าโปรแกรมของฉันหากพยายามใช้หน่วยความจำมากกว่า 4GB ใน OS X El Capitan สิ่งนี้ดูเหมือนว่าจะไม่มีผลกระทบ แม้ulimit -m 1(จำกัด โปรแกรมทั้งหมดให้เหลือเพียง 1kB ของหน่วยความจำ!) ก็ไม่มีประสิทธิภาพ ฉันจะตั้งค่าขอบเขตบนของหน่วยความจำที่พร้อมใช้งานสำหรับกระบวนการเฉพาะได้อย่างไร

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