Profiles Documentation
Manage provisioning profiles to keep your sideloaded apps running smoothly. This guide covers installing, viewing, and managing profiles in StikDebug.
Overview
Provisioning profiles are essential for sideloaded apps on iOS. They allow apps to run without constant re-signing. StikDebug makes it easy to install, view, and manage these profiles.
What are Provisioning Profiles?
Provisioning profiles are certificates that authorize your device to run specific apps. They contain:
- App identifiers
- Device identifiers
- Developer certificates
- Expiration dates
When a profile expires, the associated app will stop working until a new profile is installed.
Installing Profiles
From Files
- Open the Profiles tab in StikDebug
- Tap "Install Profile" or the "+" button
- Select a .mobileprovision file from your device
- Confirm the installation
- Verify the profile appears in your list
From URLs
- Tap "Install Profile"
- Choose "Install from URL"
- Enter the profile URL
- Wait for download and installation
Viewing Profiles
The Profiles tab displays all installed profiles with:
- Profile Name: The name of the profile
- App Identifier: The bundle ID of the associated app
- Expiration Date: When the profile will expire
- Status: Active, Expired, or Expiring Soon
- Details: Additional profile information
Managing Profiles
Removing Profiles
- Find the profile in your list
- Swipe left or tap the delete button
- Confirm removal
Note: Removing a profile will cause the associated app to stop working until a new profile is installed.
Profile Expiration Tracking
StikDebug tracks profile expiration dates and can:
- Show warnings for profiles expiring soon
- Highlight expired profiles
- Provide reminders before expiration
Automatic Management
StikDebug can suggest profile management actions:
- Remove expired profiles
- Update profiles that are expiring soon
- Organize profiles by app
Profile Validation
StikDebug validates profiles to ensure they are:
- Properly formatted
- Compatible with your device
- Not corrupted
- Valid and not revoked
Invalid profiles will be flagged with error messages.
Best Practices
- Regular Checks: Periodically check profile expiration dates
- Backup: Keep backups of important profiles
- Clean Up: Remove expired or unused profiles
- Monitor: Watch for expiration warnings
- Update: Install new profiles before old ones expire
Troubleshooting
Profile Installation Fails
- Verify the profile file is valid and not corrupted
- Check that the profile is compatible with your device
- Ensure you have sufficient storage space
- Try restarting StikDebug
App Stops Working
- Check if the profile has expired
- Verify the profile is still installed
- Install a new profile if needed
- Check the app's profile status in Device Info
Profile Not Recognized
- Verify the profile format is correct (.mobileprovision)
- Check that the profile matches your device
- Ensure the profile hasn't been revoked
Related Features
- Device Info - View device and app information
- Scripts - Automate profile management
- Console - Monitor profile-related logs
Learn More
Explore other features or visit our Support page for help.