Code signing is security technology that app developers use to certify that they created the app. Once an app is signed, the device's operating system can detect any change to the app—whether the change is introduced accidentally or by malicious code.
When you have integrated an app with Blue Cedar accelerators, the app must be re-signed to validate that the integration is a deliberate and desired change to the app. The following sections cover the options available for signing secured apps. Your options vary depending on your accelerator, the OS of the app (iOS or Android), and the OS of the signing server.
All customers can use the platform to prepare a secured app for signing on your local app signing server (macOS, Linux, or Windows computer). The platform bundles everything you need to sign externally.
- Sign on console. The platform verifies the signing parameters, then signs the secured app, ready to download and deploy. See Signing apps with the Blue Cedar Platform.
- Sign externally. The platform verifies the signing parameters, then bundles everything you need to sign externally, including a script for signing. See Signing apps externally.
- Skip code signing. Sign apps yourself instead of having the platform validate signing parameters and sign the app.