How can we improve the iOS app?

Run app in background

Can you implement location services to allow the app to stay live in the background for longer than a few min?

There are many apps out there that make use of location services (like Microsoft onedrive) to allow them to stay active in the background

347 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Mikeluyten shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Comments are closed
  • Anonymous commented  ·   ·  Flag as inappropriate

    The site linked below lists among others the following type of an app allowed to run in the background
    „Apps that need to download and process new content regularly”
    Would maintaining an ssh connection not qualify as need to download and process new data?


  • Anonymous commented  ·   ·  Flag as inappropriate

    For those of you loosing connection I suggest using tmux (or screen) and then just attach in next login. Please support the “Run command on connection” feature request so that Termius can run “tmux attach” automatically after login.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I just found that setting ServerAliveInterval=120 in .ssh/config works as expected. This was a bit of a surprise.
    The premium version now becomes much more attractive.

  • Anonymous commented  ·   ·  Flag as inappropriate

    If not for the ridiculously short timeout I would buy the premium version

  • Anonymous commented  ·   ·  Flag as inappropriate

    Maybe if you create your own protocol for sending geographic and other sensor information to the host, your use of Location Services would be justified. It may not be practical, but it's a nice little novelty feature and would definitely bring a smile to my face.

  • Nick commented  ·   ·  Flag as inappropriate

    The latest mosh connection or whatever it's called works great. Essentially does this. I'll be tabbed out to another ios app for 10 or 15 minutes and new Termius connections are still alive and well. I've wanted this feature for a while.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Connections also tend to close even within a few seconds when switching apps – which is especially annoying when you try to remotely fix e.g. your web server and need to cross-check with Safari. iSSH never had this problem – is this a change in recent iOS versions or could this behavior be easily fixed in Termius?

  • Anonymus commented  ·   ·  Flag as inappropriate

    Can I run Terminus with GarageBand which runs in the backround at my command, as I'm very busy with my music songwriting files?

  • Icho Tolot commented  ·   ·  Flag as inappropriate

    Blame Apple. They have no chance to implement this. This is the backside of the medal called "long battery life". Apps can't even update their files in background for more than a few seconds. Let's face it... iDevices are toys and not meant for serious work. :)

  • Mikeluyten commented  ·   ·  Flag as inappropriate

    You could legitimately use the location for last login location, and potentially for passing to the ssh host in a snippet. So when I log into my server, I could make it log my location of where im ssh'ing in from?

    Also apps like Onedrive and Minechat actively advertise that they use Location services only to enable it to stay open in the background.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Yep, agree totally. It's a great program and everything, but the constant timeouts is so annoying.

  • Anonymous commented  ·   ·  Flag as inappropriate

    The ssh connection to the server is disconnected too quickly. Is it possible to send an keep alive message to the server automatically? I have done this on my Mac so I know it's possible.

  • Anonymous commented  ·   ·  Flag as inappropriate

    As a developer, I can say it's almost impossible for apps to be active for more than 3 mins in background, except for some kinds of apps, including voip, navigation, music players etc. SSH clients and remote control apps are not included. Any attempt of circumventing, your app will be rejected by Apple in review progress. This is an Apple restriction. You can always file a bug report to Apple at

← Previous 1 3

Feedback and Knowledge Base