react-native-expo-signed
Version:
An Expo config plugin for setting up code signing for Android and iOS builds during Expo prebuild.
35 lines (27 loc) • 830 B
TypeScript
import { ConfigPlugin } from '@expo/config-plugins';
declare interface AndroidEnvPair {
key: string;
value: string;
}
declare interface AndroidSigningOptions {
app_path?: string;
store_file: AndroidEnvPair;
key_alias: AndroidEnvPair;
store_password: AndroidEnvPair;
key_password: AndroidEnvPair;
keystorePath?: string;
}
declare interface ExpoSignedOptions {
android?: AndroidSigningOptions;
ios?: IosBuildOptions;
}
declare type ExpoSignedPlugin = ConfigPlugin<ExpoSignedOptions>;
declare interface IosBuildOptions {
CODE_SIGN_STYLE?: string;
CODE_SIGN_IDENTITY?: string;
DEVELOPMENT_TEAM?: string;
PROVISIONING_PROFILE_SPECIFIER?: string;
}
declare const withExpoSigned: ExpoSignedPlugin;
export default withExpoSigned;
export { }