"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EXPO_WILL_GENERATE = exports.keystoreSchema = exports.pushKeySchema = exports.distCertSchema = void 0; // // iOS // const distCertSchema = { id: 'distributionCert', canReuse: true, name: 'Apple Distribution Certificate', required: ['certP12', 'certPassword'], questions: { certP12: { question: 'Path to P12 file:', type: 'file', base64Encode: true }, certPassword: { type: 'password', question: 'P12 password:' } } }; exports.distCertSchema = distCertSchema; const pushKeySchema = { id: 'pushKey', canReuse: true, name: 'Apple Push Notifications service key', required: ['apnsKeyP8', 'apnsKeyId'], questions: { apnsKeyP8: { type: 'file', question: 'Path to P8 file:' }, apnsKeyId: { type: 'string', question: 'Key ID:' } } }; exports.pushKeySchema = pushKeySchema; const provisioningProfileSchema = { id: 'provisioningProfile', name: 'Apple Provisioning Profile', required: ['provisioningProfile'], dependsOn: 'distributionCert', questions: { provisioningProfile: { type: 'file', question: 'Path to .mobile provisioning profile:', base64Encode: true } } }; const pushCertSchema = { id: 'pushCert', name: 'Apple Push Notifications certificate', required: ['pushP12', 'pushPassword'], deprecated: true, migrationDocs: 'https://docs.expo.io/versions/latest/distribution/building-standalone-apps/#switch-to-push-notification-key-on-ios' }; // // Android // const keystoreSchema = { id: 'keystore', name: 'Android Keystore', required: ['keystore', 'keystorePassword', 'keyAlias', 'keyPassword'], questions: { keystore: { question: 'Path to the Keystore file.', type: 'file', base64Encode: true }, keystorePassword: { question: 'Keystore password', type: 'password' }, keyAlias: { question: 'Key alias', type: 'string' }, keyPassword: { question: 'Key password', type: 'password' } } }; exports.keystoreSchema = keystoreSchema; const EXPO_WILL_GENERATE = 'EXPO_PLEASE_GENERATE_THIS_FOR_ME'; exports.EXPO_WILL_GENERATE = EXPO_WILL_GENERATE; //# sourceMappingURL=../__sourcemaps__/credentials/credentials.js.map