แก้ปัญหา: การติดตั้งและ Build
แก้ไขปัญหาการติดตั้ง 1DevTool หรือเปิดครั้งแรก
macOS: "Cannot Be Opened Because Developer Cannot Be Verified"
macOS บล็อกแอปที่ดาวน์โหลดจากนอก App Store โดยค่าเริ่มต้น นี่เป็นคำเตือน Gatekeeper ไม่ใช่สัญญาณว่าอะไรผิดกับ 1DevTool
แก้ไขโดยใช้ System Settings:
- เปิด System Settings → Privacy & Security
- เลื่อนลงไปที่ส่วน Security
- คุณควรเห็นข้อความที่บอกว่า "1DevTool was blocked from use because it is not from an identified developer"
- คลิก Open Anyway
- ยืนยันใน dialog ที่ปรากฏ
แก้ไขทางเลือกโดยใช้ Terminal:
xattr -d com.apple.quarantine /Applications/1DevTool.app
รันคำสั่งนี้ครั้งเดียวใน Terminal แล้วเปิด 1DevTool ปกติ คุณจะไม่ถูก prompt อีก
Windows: Antivirus บล็อกการติดตั้ง
โปรแกรม antivirus บางตัวflag installers ใหม่หรือไม่ได้ลงนามว่าน่าสงสัยและบล็อกพวกมันระหว่างการติดตั้ง
วิธีแก้ไข:
- ปิด real-time protection ชั่วคราวในซอฟต์แวร์ antivirus ของคุณ
- รันตัวติดตั้ง 1DevTool
- เปิด real-time protection ใหม่หลังการติดตั้งเสร็จสิ้น
เพื่อหลีกเลี่ยงการปิดการป้องกันทั้งหมด คุณสามารถเพิ่ม exception สำหรับไฟล์ติดตั้ง 1DevTool (โดยทั่วไป 1DevTool-Setup.exe) หรือสำหรับไดเรกทอรีการติดตั้ง (C:\Users\<you>\AppData\Local\1DevTool) ขั้นตอนต่างกันตาม antivirus — หา "Exclusions" หรือ "Exceptions" ในการตั้งค่า antivirus ของคุณ
Linux: AppImage ไม่เปิด
หากดับเบิลคลิก AppImage ไม่มีอะไรเกิดขึ้น หรือมันปิดทันที ลองแก้ไขเหล่านี้ตามลำดับ:
ทำให้ไฟล์ executable AppImages ต้องการอนุญาต execute ก่อนที่จะรัน:
chmod +x 1DevTool-*.AppImage
ติดตั้ง FUSE AppImages ใช้ FUSE (Filesystem in Userspace) เพื่อ mount ตัวเอง การติดตั้ง Linux มินิมอลจำนวนมากไม่รวมมัน:
sudo apt install libfuse2
บน Fedora/RHEL: sudo dnf install fuse
รันจาก Terminal เพื่อดู error output หากมันยังล้มเหลว เปิดมันจาก terminal เพื่อให้คุณอ่านข้อความ error:
./1DevTool-*.AppImage --no-sandbox
Flag --no-sandbox บางครั้งต้องการในสภาพแวดล้อมที่จำกัดเช่นการตั้งค่า Linux ของบริษัทบางแห่งหรือ containers
แอปเปิดแต่ค้างว่าง
อาการ: 1DevTool เปิดและหน้าต่างปรากฏ แต่อินเทอร์เฟซไม่โหลด — เพียงหน้าจอว่างขาวหรือเทา
สาเหตุ: ไฟล์ cache ของแอปที่เสียหายจากการติดตั้งก่อนหน้าหรืออัปเดตที่ล้มเหลว
แก้ไข — ลบ cache:
- macOS:
bash
rm -rf ~/Library/Application\ Support/1DevTool/Cache - Windows: นำทางไปยัง
%APPDATA%\1DevTool\Cacheใน File Explorer และลบโฟลเดอร์Cache - Linux:
rm -rf ~/.config/1DevTool/Cache
หลังลบ cache รีสตาร์ท 1DevTool Cache สร้างตัวเองใหม่อัตโนมัติ
tmux Not Found ตอนเริ่ม
1DevTool ใช้ tmux เพื่อรักษา terminal sessions ให้存活เมื่อคุณสลับ panels หรือย่อแอป หาก tmux ไม่ติดตั้ง คุณจะเห็นคำเตือนตอนเริ่มและ terminals จะไม่ persist
ติดตั้ง tmux:
- macOS:
brew install tmux - Linux (Debian/Ubuntu):
sudo apt install tmux - Linux (Fedora/RHEL):
sudo yum install tmuxหรือsudo dnf install tmux
หลังติดตั้ง ออกจาก 1DevTool โดยสมบูรณ์และเปิดใหม่ หากคุณใช้ shell แบบกำหนดเองหรือ PATH ที่ไม่มาตรฐาน ตรวจสอบว่าไดเรกทอรีที่มี tmux (โดยทั่วไป /usr/local/bin หรือ /usr/bin) รวมอยู่ในตัวแปร PATH ของ shell ของคุณ