| /expo/packages/@expo/cli/src/run/ios/options/ |
| H A D | resolveNativeScheme.ts | 34 const schemes = IOSConfig.BuildScheme.getRunnableSchemesFromXcodeproj(projectRoot, { constant 37 if (!schemes.length) { 42 if (schemes.length === 1) { 43 Log.log(`Auto selecting only available scheme: ${schemes[0].name}`); 44 return schemes[0]; 48 schemes.map((value) => { 57 …argument must be provided with a string in non-interactive mode. Valid choices are: ${schemes.join( 62 return schemes.find(({ name }) => resolvedSchemeName === name) ?? null; 65 return scheme ? schemes.find(({ name }) => name === scheme) || { name: scheme } : null;
|
| /expo/packages/@expo/cli/src/utils/ |
| H A D | scheme.ts | 29 function resolveExpoOrLongestScheme(schemes: string[]): string[] { 30 const expoOnlySchemes = schemes.filter((scheme) => scheme.startsWith('exp+')); 31 return expoOnlySchemes.length > 0 ? sortLongest(expoOnlySchemes) : sortLongest(schemes); 43 const schemes = IOSConfig.Scheme.getSchemesFromPlist(plistObject); constant 44 debug(`ios application schemes:`, schemes); 45 return resolveExpoOrLongestScheme(schemes); 59 const schemes = await AndroidConfig.Scheme.getSchemesFromManifest(manifest); constant 60 debug(`android application schemes:`, schemes); 61 return resolveExpoOrLongestScheme(schemes);
|
| /expo/packages/@expo/config-plugins/src/android/__tests__/ |
| H A D | Scheme-test.ts | 121 const schemes = getSchemesFromManifest(modifiedManifest); constant 122 expect(schemes).toContain('myapp.test'); 133 let schemes = getSchemesFromManifest(modifiedManifest, 'any-host'); variable 134 expect(schemes).toContain('myapp.test'); 135 expect(schemes).not.toContain('longestschemewiththehost'); 137 schemes = getSchemesFromManifest(modifiedManifest, 'expo-development-client'); 138 expect(schemes).toContain('myapp.test'); 139 expect(schemes).toContain('longestschemewiththehost');
|
| /expo/packages/@expo/config-plugins/src/ios/ |
| H A D | Scheme.ts | 100 return existingSchemes?.some(({ CFBundleURLSchemes: schemes }: any) => 101 Array.isArray(schemes) ? schemes.includes(scheme) : false 107 return infoPlist.CFBundleURLTypes.reduce<string[]>((schemes, { CFBundleURLSchemes }) => { 109 return [...schemes, ...CFBundleURLSchemes]; 111 return schemes;
|
| /expo/packages/@expo/config-plugins/build/ios/ |
| H A D | Scheme.js | 98 CFBundleURLSchemes: schemes 99 }) => Array.isArray(schemes) ? schemes.includes(scheme) : false); 103 return infoPlist.CFBundleURLTypes.reduce((schemes, { 107 return [...schemes, ...CFBundleURLSchemes]; 109 return schemes;
|
| H A D | Scheme.js.map | 1 …schemes","getSchemesFromPlist","reduce"],"sources":["../../src/ios/Scheme.ts"],"sourcesContent":["…
|
| /expo/packages/@expo/config-plugins/src/android/ |
| H A D | Scheme.ts | 36 const schemes = [ constant 43 schemes.push(config.android.package); 45 if (schemes.length === 0) { 61 const index = schemes.indexOf(uri); 62 if (index > -1) schemes.splice(index, 1); 66 for (const uri of schemes) { 171 const schemes = getSchemesFromManifest(androidManifest); constant 172 return schemes.includes(scheme);
|
| /expo/packages/expo-dev-launcher/ios/ |
| H A D | DevLauncherAuth.swift | 52 if let schemes = urlType["CFBundleURLSchemes"] as? [String], !schemes.isEmpty { in definition() variable 53 return schemes[0] in definition()
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/host/exp/exponent/modules/api/ |
| H A D | URLHandlerModule.java | 38 List<String> schemes = new ArrayList<>(); in getConstants() local 39 schemes.add("exp"); in getConstants() 40 schemes.add("exps"); in getConstants() 43 "schemes", schemes, in getConstants()
|
| /expo/android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/ |
| H A D | URLHandlerModule.java | 38 List<String> schemes = new ArrayList<>(); in getConstants() local 39 schemes.add("exp"); in getConstants() 40 schemes.add("exps"); in getConstants() 43 "schemes", schemes, in getConstants()
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/host/exp/exponent/modules/api/ |
| H A D | URLHandlerModule.java | 38 List<String> schemes = new ArrayList<>(); in getConstants() local 39 schemes.add("exp"); in getConstants() 40 schemes.add("exps"); in getConstants() 43 "schemes", schemes, in getConstants()
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/host/exp/exponent/modules/api/ |
| H A D | URLHandlerModule.java | 38 List<String> schemes = new ArrayList<>(); in getConstants() local 39 schemes.add("exp"); in getConstants() 40 schemes.add("exps"); in getConstants() 43 "schemes", schemes, in getConstants()
|
| /expo/packages/@expo/config-plugins/build/android/ |
| H A D | Scheme.js | 45 const schemes = [...getScheme(config), 50 schemes.push(config.android.package); 52 if (schemes.length === 0) { 63 const index = schemes.indexOf(uri); 64 if (index > -1) schemes.splice(index, 1); 68 for (const uri of schemes) { 184 const schemes = getSchemesFromManifest(androidManifest); 185 return schemes.includes(scheme);
|
| H A D | Scheme.js.map | 1 …schemes","android","package","push","length","ensureManifestHasValidIntentFilter","addWarningAndro…
|
| /expo/packages/expo-dev-client/plugin/src/__tests__/ |
| H A D | withGeneratedAndroidScheme-test.ts | 144 const schemes = AndroidConfig.Scheme.getSchemesFromManifest(androidManifest); constant 145 expect(schemes.length).toEqual(1);
|
| /expo/packages/expo-linking/src/ |
| H A D | Schemes.ts | 136 const schemes = [...manifestSchemes, nativeAppId].filter(Boolean); constant 141 if (!schemes.includes(options.scheme) && !options.isSilent) { 147 …does not appear in the list of possible URI schemes in your Expo config. Expected one of: ${schemes
|
| /expo/packages/expo-linking/build/ |
| H A D | Schemes.js | 111 const schemes = [...manifestSchemes, nativeAppId].filter(Boolean); 115 if (!schemes.includes(options.scheme) && !options.isSilent) { 118 …does not appear in the list of possible URI schemes in your Expo config. Expected one of: ${schemes
|
| H A D | Schemes.js.map | 1 …schemes for the Expo client.\nconst EXPO_CLIENT_SCHEMES = Platform.select({\n // Results from `np…
|
| /expo/packages/@expo/config-plugins/src/ios/__tests__/ |
| H A D | BuildScheme-test.ts | 32 const schemes = getRunnableSchemesFromXcodeproj('/app'); constant 33 expect(schemes).toStrictEqual([
|
| /expo/packages/expo-router/ios/ |
| H A D | ExpoHeadAppDelegateSubscriber.swift | 59 let schemes = InfoPlist.bundleURLSchemes() in prefixDeepLink() variable 80 let schemes = InfoPlist.bundleURLSchemes() variable
|
| /expo/fastlane/actions/ |
| H A D | generate_test_scheme.rb | 19 scheme_project_path = workspace.schemes.find { |k, v| k == scheme_name }&.last 22 pods_project_path = workspace.schemes.find { |k, v| v.include?('Pods.xcodeproj') }&.last
|
| /expo/ios/versioned-react-native/ABI47_0_0/ReactNative/Libraries/Network/ |
| H A D | ABI47_0_0RCTHTTPRequestHandler.mm | 57 static NSSet<NSString *> *schemes = nil; 62 schemes = [[NSSet alloc] initWithObjects:@"http", @"https", nil]; 64 return [schemes containsObject:request.URL.scheme.lowercaseString];
|
| /expo/ios/versioned-react-native/ABI48_0_0/ReactNative/Libraries/Network/ |
| H A D | ABI48_0_0RCTHTTPRequestHandler.mm | 57 static NSSet<NSString *> *schemes = nil; 62 schemes = [[NSSet alloc] initWithObjects:@"http", @"https", nil]; 64 return [schemes containsObject:request.URL.scheme.lowercaseString];
|
| /expo/ios/versioned-react-native/ABI49_0_0/ReactNative/Libraries/Network/ |
| H A D | ABI49_0_0RCTHTTPRequestHandler.mm | 57 static NSSet<NSString *> *schemes = nil; 62 schemes = [[NSSet alloc] initWithObjects:@"http", @"https", nil]; 64 return [schemes containsObject:request.URL.scheme.lowercaseString];
|
| /expo/templates/expo-template-tabs/components/ |
| H A D | Themed.tsx | 3 * https://docs.expo.io/guides/color-schemes/
|