ฉันต้องการบันทึกวิดีโอตัวอย่างของแอป iOS ด้วย QuickTime บน Yosemite (ฉันพบบทช่วยสอนนี้) เป็นไปได้ไหมที่จะเปิดใช้งานตัวบ่งชี้การแตะเช่นวงกลมเล็ก ๆ สำหรับกิจกรรมการสัมผัสเพื่อให้ผู้ใช้สามารถระบุตำแหน่งที่ผู้เขียนแตะได้อย่างง่ายดาย
ฉันต้องการบันทึกวิดีโอตัวอย่างของแอป iOS ด้วย QuickTime บน Yosemite (ฉันพบบทช่วยสอนนี้) เป็นไปได้ไหมที่จะเปิดใช้งานตัวบ่งชี้การแตะเช่นวงกลมเล็ก ๆ สำหรับกิจกรรมการสัมผัสเพื่อให้ผู้ใช้สามารถระบุตำแหน่งที่ผู้เขียนแตะได้อย่างง่ายดาย
คำตอบ:
defaults write com.apple.iphonesimulator ShowSingleTouches 1
ตัวเลือกที่ซ่อนอยู่สามารถพบได้โดยการเรียกใช้คำสั่งด้านล่างจากนั้นก็หาสิ่งที่พวกเขาทำ พวกเขาจะไม่มีเอกสารและสามารถลบได้ตลอดเวลา
strings /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator | grep -E '^[A-Z][[:alpha:]]+$'
หากคุณสามารถใส่ใจที่จะผ่านการเพิ่มขยะ
| grep -E '(Enable|Disable|Show|Number)' | sort
ฉันได้
AppleTVRemoteWindowDidShow
EnableKeyboardSync
NSDisabledCharacterPaletteMenuItem
NSDisabledDictationMenuItem
NSScreenNumber
ShowChrome
ShowChromeUIRects
ShowPinchPivotPoint
ShowPinches
ShowSingleTouches
ShowUITestMenu
TouchBarShowRemoteTemplate
ShowChrome เป็นหน้าต่าง> แสดงอุปกรณ์ Bezels ShowChromeUIRects วาดเส้นบาง ๆ รอบกรอบ คนที่หยิกเป็นตัวอธิบาย ShowUITestMenu แสดงเมนูที่ปิดใช้งานในแถบเครื่องมือจำลอง (?) ฉันจะทดสอบ TouchBarShowRemoteTemplate เมื่อฉันกลับไปที่ Macbook touch ฉันไม่รู้ว่าคนอื่นทำอะไร
สำหรับ Xcode คำสั่งควรเป็น:
strings /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit | grep -E '^IDE[[:alpha:]]+$'
และคำสั่ง defaults ควรมีคำนำหน้า com.apple.dt.Xcode ตัวอย่างเช่น
defaults write com.apple.dt.Xcode IDEIndexerActivityShowNumericProgress 1
ShowSingleTouches มีประโยชน์อย่างแท้จริง แต่ตัวเลือกส่วนใหญ่ไม่มีความหมายหรือเป็นเพียงแค่เสียงรบกวน ตัวอย่างคำสั่งด้านบนแสดงจำนวนไฟล์ที่ถูกทำดัชนีแทนแถบแสดงความคืบหน้าทั่วไป ดังนั้นเพียงแค่เสียงรบกวน
xcrun simctl io booted recordVideo
ฉันสงสัยว่ามีวิธีที่จะทำให้มันปรากฏขึ้นเมื่อทำบันทึกหน้าจอผ่าน
กิจกรรมการสัมผัสไม่ได้ถูกบันทึกไว้ใน iOS 9 และต่ำกว่าดังนั้นคุณจะต้องตั้งค่ากล้องเพื่อจับก๊อกและนำเสนอแบบเคียงข้างกันด้วยการจับรายละเอียดหรือใช้เพื่อซ้อนทับก๊อกในการผลิตโพสต์
นี่เป็นความคิดที่ดีมากที่ฉันได้ยื่นรายงานข้อผิดพลาดเพื่อขอให้ Apple สนับสนุนอย่างเป็นทางการ
หากคุณต้องการสาธิตแอปพลิเคชันของคุณเอง (เช่นที่ที่คุณมีซอร์สโค้ดจริงและสามารถสร้างการสาธิตพิเศษ) วิธีที่ดีที่สุดคือการเพิ่มผู้ช่วยในโครงการ Xcode ของคุณเช่นhttps://github.com/ toddreed / Touchposeหรือhttps://github.com/mapbox/Fingertips ทั้งซ้อนทับสัมผัสของคุณด้วยตัวบ่งชี้ลายนิ้วมือ (ปรับแต่งได้) เมื่อเชื่อมต่อกับกระจกมองข้าง (เช่นเมื่อใช้ AirPlay หรือ Quicktime เพื่อบันทึก)
alwaysShowTouches = true
คุณสามารถตั้งค่าตัวเลือกบนปลายนิ้ว
คุณสามารถสร้างรูปแบบการแตะของคุณเองผ่านการตั้งค่า> ทั่วไป> ผู้พิการ> AssistiveTouch> CreateNewGesture ตามที่อธิบายไว้ในลิงค์ต่อไปนี้: record-iphone-ios-screen-display-touches-tap-signs
จากนั้นเลือกท่าทางเป็นรายการโปรดก่อนบันทึกภาพยนตร์ด้วยโปรแกรม QuickTime
หากคุณกำลังสร้างแอพของคุณเองมีไลบรารีบางส่วนที่คุณสามารถใช้ได้ ในช่วงเวลาของการโพสต์ต่อไปนี้เป็นคลัง iOS 4 แห่งที่ฉันพบโดย GitHub ดาว:
นอกจากนี้คุณยังสามารถแตะ / AppleInternal บนไดรฟ์ของคุณเพื่อปลดล็อคตัวเลือกที่ซ่อนอยู่ในโปรแกรมจำลอง (GUI ของค่าเริ่มต้นที่ซ่อนอยู่บางส่วน)
อาจต้องบูตเข้าสู่การกู้คืนเพื่อทำสิ่งนี้กับระบบปฏิบัติการรุ่นใหม่