การกำหนดค่า Work Profile
TikMatrix รองรับการกำหนดค่าผู้ใช้ Work Profile สำหรับอุปกรณ์แต่ละเครื่องแยกกัน ซึ่งมีประโยชน์มากสำหรับอุปกรณ์ที่จัดการโดยองค์กรหรือสภาพแวดล้อมแอปพลิเคชันคู่
Work Profile คืออะไร
Work Profile เป็นฟีเจอร์ของ Android ที่อนุญาตให้สร้างสภาพแวดล้อมการทำงานแยกอิสระบนอุปกรณ์เดียวกัน ด้วยการกำหนดค่า User ID ที่แตกต่างกัน คุณสามารถ:
- ใช้ TikMatrix ได้ตามปกติบนอุปกรณ์ที่จัดการโดยองค์กร
- ตั้งค่าผู้ใช้ที่แตกต่างกันสำหรับสภาพแวดล้อมแอปพลิเคชันที่แตกต่างกัน
- บรรลุการจัดการอุปกรณ์และการควบคุมสิทธิ์ที่ละเอียดยิ่งขึ้น
การใช้เครื่องมือ Shelter เพื่อโคลนแอปพลิเคชัน
ก่อนกำหนดค่า Work Profile คุณต้องใช้เครื่องมือ Shelter เพื่อโคลนแอปพลิเคชัน TikTok และ TikMatrix:
Shelter คืออะไร
Shelter เป็นแอปพลิเคชันโอเพนซอร์สที่สร้างและจัดการ Work Profile บนอุปกรณ์ Android ช่วยให้คุณสามารถรันแอปพลิเคชันซ้ำในสภาพแวดล้อมการทำงานที่แยกออกมา
การติดตั้ง Shelter
- ดาวน์โหลด Shelter จาก F-Droid หรือ Google Play Store
- ติดตั้งและเปิด Shelter บนอุปกรณ์ของคุณ
- ทำตามวิซาร์ดการตั้งค่าเพื่อสร้าง Work Profile
การโคลนแอปพลิเคชันที่จำเป็น
หลังจากตั้งค่า Shelter แล้ว คุณต้องโคลนทั้งแอปพลิเคชัน TikTok และ TikMatrix:
-
โคลนแอปพลิเคชัน TikTok:
- เปิด Shelter และไปที่แท็บ "Main"
- ค้นหา TikTok ในรายการแอปพลิเคชัน
- แตะปุ่ม "Clone to Work Profile"
- รอให้กระบวนการโคลนเสร็จสมบูรณ์
-
โคลนแอปพลิเคชัน TikMatrix:
- ใน Shelter ค้นหา TikMatrix ในรายการแอปพลิเคชัน
- แตะปุ่ม "Clone to Work Profile"
- ยืนยันการโคลน
ตรวจสอบความสำเร็จของการโคลน
หลังจากโคลนสำเร็จ:
- คุณจะเห็นทั้ง TikTok และ TikMatrix พร้อมไอคอนกระเป๋าเอกสารในลิ้นชักแอป
- นี่คือเวอร์ชัน Work Profile ของแอปพลิเคชัน
- แอปพลิเคชันต้นฉบับยังคงไม่เปลี่ยนแปลงในโปรไฟล์หลัก
วิธีตั้งค่าโปรไฟล์งาน
1. เปิดกล่องโต้ตอบโปรไฟล์งาน
ในรายการอุปกรณ์ แต่ละแถวจะลงท้ายด้วยไอคอนกระเป๋าเอกสารในคอลัมน์การดำเนินการ คลิกที่ไอคอนนี้เพื่อเปิดกล่องโต้ตอบโปรไฟล์งานของอุปกรณ์นั้น
หากต้องการตั้งค่าหลายเครื่องพร้อมกัน ให้ติ๊กช่องเลือกของอุปกรณ์เหล่านั้น แล้วใช้ปุ่ม ตั้งค่าโปรไฟล์งาน บนแถบการเลือกเหนือรายการ
2. เลือกผู้ใช้
TikMatrix อ่านรายชื่อผู้ใช้จากอุปกรณ์เองและแสดงในกล่องโต้ตอบ จึงไม่ต้องไปค้นหาหรือพิมพ์จากความจำ ผู้ใช้แต่ละรายจะแสดงพร้อมรหัสและชื่อ กำกับด้วยป้าย:
- หลัก — เจ้าของอุปกรณ์ คือผู้ใช้ 0 การทำงานอัตโนมัติที่มุ่งไปยังผู้ใช้นี้ไม่ต้องใช้โปรไฟล์งาน
- โปรไฟล์งาน — โปรไฟล์ที่ถูกจัดการ ซึ่งก็คือสิ่งที่ Shelter สร้างขึ้น ให้เลือกอันนี้
- หยุดอยู่ — ผู้ใช้มีอยู่แต่ขณะนี้ไม่ได้ทำงาน
คลิกผู้ใช้ที่ต้องการ หากขณะนี้ติดต่ออุปกรณ์ไม่ได้ ให้พิมพ์รหัสลงในช่องด้านล่างแทน
เว้นช่องว่างไว้ หรือเลือกผู้ใช้หลัก เพื่อล้างการตั้งค่าและกลับไปใช้ผู้ใช้ 0
3. บันทึก
ก่อนบันทึก TikMatrix จะตรวจสอบผู้ใช้ที่เลือก:
- ว่ามีอยู่จริงบนอุปกรณ์ และ
- ว่า TikMatrix แพ็กเกจทดสอบของมัน และแอปที่จะทำงานอัตโนมัติ ถูกโคลนเข้าไปครบแล้ว
หากขาดอะไรไป กล่องโต้ตอบจะบอกอย่างชัดเจนว่าขาดอะไร และปุ่มจะเปลี่ยนเป็น บันทึกต่อไป — คลิกอีกครั้งเพื่อบันทึกต ามเดิม การตรวจสอบนี้จะจับรหัสที่พิมพ์ผิด หรือโปรไฟล์ที่ไม่เคยโคลนแอปเข้าไป ตั้งแต่ตอนที่คุณยังมองกล่องโต้ตอบอยู่ ไม่ใช่อีกหลายชั่วโมงต่อมาเมื่องานล้มเหลว
อุปกรณ์ที่ตั้งค่าโปรไฟล์งานแล้วจะแสดงรหัสผู้ใช้บนไอคอนกระเป๋าเอกสารในรายการอุปกรณ์
คำอธิบายรหัสผู้ใช้
รหัสผู้ใช้ที่พบบ่อย
- 0: ผู้ใช้หลัก (ค่าเริ่มต้น)
- 10: ผู้ใช้โปรไฟล์งานรายแรก
- 11: ผู้ใช้โปรไฟล์งานรายที่สอง
- รหัสถัดไปเป็นไปตามรูปแบบเดียวกัน
กล่องโต้ตอบจะแสดงสิ่งที่มีอยู่จริงบนอุปกรณ์ ดังนั้นให้ถือว่าค่าข้างต้นเป็นเพียงแนวทาง
การจัดเก็บไฟล์การตั้งค่า
การตั้งค่าโปรไฟล์งานจะถูกบันทึกไว้ใน data/work_profile_user.json:
{
"device_serial_1": "10",
"device_serial_2": "11"
}
คีย์คือหมายเลขซีเรียลของอุปกรณ์ — ตัวที่แสดงในรายการอุปกรณ์ ไม่ใช่ที่อยู่ ip:port ที่อุปกรณ์ไร้สายบังเอิญเชื่อมต่ออยู่ TikMatrix ทำการแปลงนี้เอง อุปกรณ์จึงคงการตั้งค่าไว้แม้จะเชื่อมต่อใหม่หรือ IP เปลี่ยน
เฉพาะอุปกรณ์ที่ใช้โปรไฟล์งานเท่านั้นที่จะปรากฏในไฟล์ การล้างการตั้งค่าของอุปกรณ์จะลบรายการนั้นออก แทนที่จะบันทึกค่า 0
การจัดการการตั้งค่าอุปกรณ์
การตั้งค่าของแต่ละอุปกรณ์เป็นอิสระต่อกัน จากรายการอุปกรณ์คุณสามารถ:
- ตั้งรหัสผู้ใช้ที่ต่างกันให้แต่ละอุปกรณ์
- เปลี่ยนหรือล้างการตั้งค่าของอุปกรณ์ได้ทุกเมื่อ
- เลือกหลายอุปกรณ์แล้วตั้งค่าหรือล้างพร้อมกันด้วย ตั้งค่าโปรไฟล์งาน
การแก้ไข work_profile_user.json ด้วยมือยังใช้ได ้และไม่ต้องรีสตาร์ตอีกต่อไป TikMatrix จะรับรู้การเปลี่ยนแปลงของไฟล์ภายในไม่กี่วินาที
การแก้ไขปัญหา
ปัญหาที่พบบ่อย
ถาม: คำสั่งล้มเหลวหลังตั้งค่าโปรไฟล์งาน
ตอบ: เปิดกล่องโต้ตอบอีกครั้งและอ่านผลการตรวจสอบก่อนบันทึก สาเหตุที่พบบ่อยคือ:
- รหัสชี้ไปยังผู้ใช้ที่ไม่มีอยู่บน อุปกรณ์
- TikMatrix หรือแอปที่จะทำงานอัตโนมัติไม่เคยถูกโคลนเข้าโปรไฟล์นั้น
- โปรไฟล์หยุดอยู่ — ปลดล็อกอุปกรณ์แล้วเปิดแอปในโปรไฟล์งานสักครั้ง
ถาม: จะยกเลิกการตั้งค่าโปรไฟล์งานอย่างไร
ตอบ: เปิดกล่องโต้ตอบ ล้างช่องกรอกหรือเลือกผู้ใช้หลัก แล้วบันทึก
ถาม: หากการตั้งค่าหายไปควรทำอย่างไร
ตอบ: ก ารตั้งค่าถูกเก็บไว้ในไฟล์ JSON ภายในเครื่อง หากหายไป คุณสามารถตั้งค่าใหม่ หรือกู้คืน data/work_profile_user.json จากข้อมูลสำรอง
ถาม: ปัญหาที่เกี่ยวกับ Shelter
ตอบ: หากคุณพบปัญหากับ Shelter:
- โคลนไม่สำเร็จ: ตรวจสอบว่าคุณมีสิทธิ์ผู้ดูแลระบบและพื้นที่จัดเก็บเพียงพอ
- มองไม่เห็นแอปที่โคลน: ตรวจสอบว่าเปิดใช้งานโปรไฟล์งานใน Shelter อย่างถูกต้องแล้ว
- แอปขัดข้องในโปรไฟล์งาน: ลองโคลนแอปใหม่หรืออัปเดต Shelter
- หาแอปที่โคลนไม่พบ: มองหาไอคอนที่มีสัญลักษณ์กระเป๋าเอกสารในลิ้นชักแอป