Springdel User Guide – Applications (APK Settings)
Introduction
The File System section in Springdel allows administrators to manage Android application packages (APKs) uploaded directly to the platform. This gives IT teams more control over how and when applications are installed on managed devices.
Key Benefits
- Centralized control over enterprise apps
- Flexibility to install and retain apps outside standard profiles
- Bypass update policies in specific scenarios
- Reduce accidental removal of critical apps during fleet changes
Application Options - (File System)
When clicking on a previously uploaded application in Springdel, you will access a detailed panel divided into:
- Application Info (Informative only)
- List of All Versions
- Settings
We’ll cover the options available under List of All Versions and Settings, which are crucial for managing app behavior and deployment lifecycle.
List of All Versions
Here you manage and interact with all uploaded builds of the selected app.
You’ll see:
- Version, Version Code, Size, Uploaded by, Uploaded on, Last Updated
- Flags: Install Only, Ignore Version Check
- The Actions menu
Download an Uploaded App
- Go to List of All Versions
- Click on the three dots next to the version you want to download
- Select Download from the dropdown
Tip: if you are not able to see the 3 dots, scroll to the right
Delete an Uploaded App Version
- Check the box next to the version
- A trash bin icon will appear at the top
- Click the icon to delete it
Do take note that you are not able to delete a version that’s currently used in a profile. You’ll get a warning if you try.
Tip: Deleting all versions removes the app entirely from the platform
Settings
These controls define how Springdel handles the app on enrolled devices.
Install Only
Springdel installs the app once on the device but does not enforce update management or restrict uninstallation. Use this setting when you want a one-time deployment without future intervention.
Preserve Managed Application
When enabled, the app remains on the device even if:
- The device is moved to another fleet without the app profile
- The current profile is replaced by one that does not include the app
Useful for persistent tools that must remain on the device regardless of policy changes
Ignore Version Check
Disables version control for the APK. Springdel will not verify the app's versionCode during install or update.
Use with caution - This bypass may lead to inconsistent app behavior if newer or older versions are deployed unintentionally.
Best Practices & Tips
- Use Install Only for testing apps or non-critical deployments.
- Enable Preserve Managed Application for essential tools like security or remote support apps.
- Avoid using Ignore Version Check unless you fully control all deployments and versioning.
- Maintain consistent APK naming conventions and documentation to avoid confusion in the file system.