Vianetsintä: Asennus ja rakentaminen

Korjaa 1DevToolin asennusongelmat tai ensimmäinen käynnistys.

macOS: "Cannot Be Opened Because Developer Cannot Be Verified"

macOS estää oletuksena App Storen ulkopuolelta ladatut sovellukset. Tämä on Gatekeeper-varoitus eikä merkki siitä, että 1DevToolissa olisi jotain vialla.

Korjaus järjestelmäasetuksista:

  1. Avaa Järjestelmäasetukset → Yksityisyys ja turvallisuus
  2. Vieritä alas Turvallisuus-osioon
  3. Sinun pitäisi nähdä viesti "1DevTool was blocked from use because it is not from an identified developer"
  4. Napsauta Avaa joka tapauksessa
  5. Vahvista näkyvässä valintaikkunassa

Vaihtoehtoinen korjaus Terminalin avulla:

bash
xattr -d com.apple.quarantine /Applications/1DevTool.app

Suorita tämä komento kerran Terminalissa, sitten käynnistä 1DevTool normaalisti. Sinulta ei kysytä uudelleen.


Windows: Virustorjunta estää asennuksen

Jotkut virustorjuntaohjelmat merkitsevät uudet tai allekirjoittamattomat asennusohjelmat epäilyttäviksi ja estävät ne asennuksen aikana.

Korjaus:

  1. Poista virustorjuntaohjelmistosi reaaliaikainen suojaus tilapäisesti käytöstä.
  2. Suorita 1DevTool-asennusohjelma.
  3. Ota reaaliaikainen suojaus uudelleen käyttöön asennuksen valmistuttua.

Välttääksesi suojauksen kokonaan poistamisen käytöstä, voit sen sijaan lisätä poikkeuksen 1DevTool-asennustiedostolle (yleensä 1DevTool-Setup.exe) tai asennushakemistolle (C:\Users\<sinä>\AppData\Local\1DevTool). Tarkat vaiheet vaihtelevat virustorjunnan mukaan — etsi "Poissulkemiset" tai "Poikkeukset" virustorjuntaohjelmiesi asetuksista.


Linux: AppImage ei käynnisty

Jos AppImage-tiedoston kaksoisnapsautus ei tee mitään tai se sulkeutuu välittömästi, kokeile näitä korjauksia järjestyksessä:

Tee tiedostosta suoritettava. AppImage-tiedostot tarvitsevat suoritusoikeuden ennen kuin ne voivat käynnistyä:

bash
chmod +x 1DevTool-*.AppImage

Asenna FUSE. AppImage-tiedostot käyttävät FUSE:a (Filesystem in Userspace) asentaakseen itsensä. Monet minimalistiset Linux-asennukset eivät sisällä sitä:

bash
sudo apt install libfuse2

Fedora/RHEL:llä: sudo dnf install fuse.

Käynnistä Terminalista nähdäksesi virheen. Jos se yhä epäonnistuu, käynnistä se Terminalista voidaksesi lukea virheilmoituksen:

bash
./1DevTool-*.AppImage --no-sandbox

--no-sandbox-lippu vaaditaan joskus rajoitetuissa ympäristöissä kuten joissain yritys-Linux-asennuksissa tai konteissa.


Sovellus avautuu mutta pysyy tyhjänä

Oire: 1DevTool käynnistyy ja ikkuna ilmestyy, mutta käyttöliittymä ei koskaan lataudu — vain valkoinen tai harmaa tyhjä näyttö.

Syy: vioittuneet sovellusvälimuistitiedostot edellisestä asennuksesta tai epäonnistuneesta päivityksestä.

Korjaus — poista välimuisti:

  • macOS:
    bash
    rm -rf ~/Library/Application\ Support/1DevTool/Cache
    
  • Windows: siirry %APPDATA%\1DevTool\Cache -kansioon Resurssienhallinnassa ja poista Cache-kansio.
  • Linux: rm -rf ~/.config/1DevTool/Cache

Välimuistin poistamisen jälkeen käynnistä 1DevTool uudelleen. Välimuisti rakentuu automaattisesti uudelleen.


tmux ei löydy käynnistyksessä

1DevTool käyttää tmuxia pitämään Terminal-sessiot elossa kun vaihdat paneeleja tai minimoit sovelluksen. Jos tmuxia ei ole asennettu, näet varoituksen käynnistyksessä ja Terminalit eivät säily.

Asenna tmux:

  • macOS: brew install tmux
  • Linux (Debian/Ubuntu): sudo apt install tmux
  • Linux (Fedora/RHEL): sudo yum install tmux tai sudo dnf install tmux

Asennuksen jälkeen sulje 1DevTool kokonaan ja käynnistä se uudelleen. Jos käytät mukautettua shelliä tai epästandardia PATH-muuttujaa, varmista, että tmuxin sisältävä hakemisto (yleensä /usr/local/bin tai /usr/bin) on shellisi PATH-muuttujassa.