5 Repos
Management of certificates and profiles to authorize app installation on physical devices.
Distinct from Device Configuration Profiles: Candidates focus on network config or VPN provisioning; this is specifically for iOS app binary installation authorization.
Explore 5 awesome GitHub repositories matching mobile development · Provisioning Profiles. Refine with filters or upvote what's useful.
This project provides a set of development guidelines and architectural recommendations for building iOS applications. It focuses on structuring Swift applications to decouple business logic from the user interface to improve testability and maintenance. The project covers specific implementation standards for security, such as using keychain storage for sensitive data and TLS certificate pinning for network traffic. It also defines patterns for code quality enforcement through static analysis and compiler configurations, as well as strategies for asset and localization management. The guide
Guides the configuration of provisioning profiles to link devices and certificates for app distribution.
libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of proprietary software. It provides a set of tools for device management, including firmware recovery, filesystem access, and the creation of native backups and restores. The project implements a property list parser to read and write data across binary, XML, and JSON formats. It enables low-level hardware control, such as triggering recovery modes, modifying system settings, and managing device activation and provisioning via official servers. The library covers several function
Manages certificates and provisioning profiles to authorize application installation on physical iOS devices.
This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.
Attaches a provisioning profile to the app so it can run on designated devices.
SideStore is an iOS app sideloading solution that installs and manages applications outside the official App Store using only a standard, free Apple ID. It enables untethered installation and background maintenance of sideloaded apps without requiring a connected computer or paid developer account, leveraging a local VPN tunnel to bypass device restrictions. At its core, SideStore provides automatic certificate renewal to keep sideloaded apps valid beyond their seven-day development certificate lifetime. It intercepts network traffic through the VPN tunnel, emulates anisette authentication da
Manages developer provisioning profiles on-device, retrieving and installing them as needed for app signing.
Shenzhen ist eine Kommandozeilenschnittstelle und eine Suite von Tools, die entwickelt wurden, um den Build, das Packaging und die Verteilung von iOS-Anwendungen zu automatisieren. Es bietet ein System zur Kompilierung von Quellcode in verteilbare Installationspakete und zum Hochladen dieser Archive auf Testdienste und App Stores. Das Projekt enthält einen Provisioning-Profile-Inspektor, der verwendet wird, um eingebettete Identitätsinformationen und Berechtigungen aus Installationsarchiven zu extrahieren und anzuzeigen. Dies ermöglicht die Überprüfung von App-Berechtigungen und Signierfähigkeiten während des Automatisierungsprozesses. Das Toolset verwaltet die gesamte Pipeline von der Quelle bis zur Bereitstellung und deckt die Binärkompilierung, die Assemblierung von Installationspaketen und die Orchestrierung externer Systemtools zur Handhabung der Remote-Verteilung ab.
Extracts identity and entitlement data from binary files to verify app signing and permissions.