diff --git a/app.config.js b/app.config.js index 246d8abd3..ed8f7b2b2 100644 --- a/app.config.js +++ b/app.config.js @@ -18,10 +18,7 @@ module.exports = function (_config) { const IS_DEV = !IS_TESTFLIGHT || !IS_PRODUCTION const ASSOCIATED_DOMAINS = [ - 'applinks:bsky.app', - 'applinks:staging.bsky.app', - 'appclips:bsky.app', - 'appclips:go.bsky.app', // Allows App Clip to work when scanning QR codes + 'applinks:syu.is', // When testing local services, enter an ngrok (et al) domain here. It must use a standard HTTP/HTTPS port. ...(IS_DEV || IS_TESTFLIGHT ? [] : []), ] @@ -33,27 +30,25 @@ module.exports = function (_config) { return { expo: { version: VERSION, - name: 'Bluesky', - slug: 'bluesky', - scheme: 'bluesky', + name: 'Aiat', + slug: 'aiat', + scheme: 'syui', owner: 'blueskysocial', runtimeVersion: { policy: 'appVersion', }, - icon: './assets/app-icons/ios_icon_default_next.png', + icon: './assets/logo.png', userInterfaceStyle: 'automatic', primaryColor: '#1083fe', newArchEnabled: false, ios: { supportsTablet: false, - bundleIdentifier: 'xyz.blueskyweb.app', + bundleIdentifier: 'ai.syui.at', + buildNumber: '__BUILD_NUMBER__', config: { usesNonExemptEncryption: false, }, - icon: - PLATFORM === 'web' // web build doesn't like .icon files - ? './assets/app-icons/ios_icon_default_next.png' - : './assets/app-icons/ios_icon_default.icon', + icon: './assets/logo.png', infoPlist: { UIBackgroundModes: ['remote-notification'], NSCameraUsageDescription: @@ -113,7 +107,7 @@ module.exports = function (_config) { entitlements: { 'com.apple.developer.kernel.increased-memory-limit': true, 'com.apple.developer.kernel.extended-virtual-addressing': true, - 'com.apple.security.application-groups': 'group.app.bsky', + 'com.apple.security.application-groups': 'group.ai.syui.at', }, privacyManifests: { NSPrivacyCollectedDataTypes: [ @@ -175,14 +169,14 @@ module.exports = function (_config) { barStyle: 'light-content', }, android: { - icon: './assets/app-icons/android_icon_default_next.png', + icon: './assets/logo.png', adaptiveIcon: { foregroundImage: './assets/icon-android-foreground.png', monochromeImage: './assets/icon-android-monochrome.png', backgroundColor: '#006AFF', }, googleServicesFile: './google-services.json', - package: 'xyz.blueskyweb.app', + package: 'ai.syui.at', intentFilters: [ { action: 'VIEW', @@ -190,7 +184,7 @@ module.exports = function (_config) { data: [ { scheme: 'https', - host: 'bsky.app', + host: 'syu.is', }, IS_DEV && { scheme: 'http', @@ -213,9 +207,9 @@ module.exports = function (_config) { : undefined, codeSigningMetadata: UPDATES_ENABLED ? { - keyid: 'main', - alg: 'rsa-v1_5-sha256', - } + keyid: 'main', + alg: 'rsa-v1_5-sha256', + } : undefined, checkAutomatically: 'NEVER', }, @@ -225,7 +219,7 @@ module.exports = function (_config) { 'expo-web-browser', [ 'react-native-edge-to-edge', - {android: {enforceNavigationBarContrast: false}}, + { android: { enforceNavigationBarContrast: false } }, ], USE_SENTRY && [ '@sentry/react-native/expo', @@ -264,7 +258,6 @@ module.exports = function (_config) { networkInstrumentation: true, }, ], - './plugins/starterPackAppClipExtension/withStarterPackAppClip.js', './plugins/withGradleJVMHeapSizeIncrease.js', './plugins/withAndroidManifestLargeHeapPlugin.js', './plugins/withAndroidManifestFCMIconPlugin.js', @@ -272,8 +265,6 @@ module.exports = function (_config) { './plugins/withAndroidStylesAccentColorPlugin.js', './plugins/withAndroidDayNightThemePlugin.js', './plugins/withAndroidNoJitpackPlugin.js', - './plugins/shareExtension/withShareExtensions.js', - './plugins/notificationsExtension/withNotificationsExtension.js', [ 'expo-font', { @@ -386,7 +377,7 @@ module.exports = function (_config) { }, }, ], - ['expo-screen-orientation', {initialOrientation: 'PORTRAIT_UP'}], + ['expo-screen-orientation', { initialOrientation: 'PORTRAIT_UP' }], ['expo-location'], ].filter(Boolean), extra: { @@ -394,30 +385,7 @@ module.exports = function (_config) { build: { experimental: { ios: { - appExtensions: [ - { - targetName: 'Share-with-Bluesky', - bundleIdentifier: 'xyz.blueskyweb.app.Share-with-Bluesky', - entitlements: { - 'com.apple.security.application-groups': [ - 'group.app.bsky', - ], - }, - }, - { - targetName: 'BlueskyNSE', - bundleIdentifier: 'xyz.blueskyweb.app.BlueskyNSE', - entitlements: { - 'com.apple.security.application-groups': [ - 'group.app.bsky', - ], - }, - }, - { - targetName: 'BlueskyClip', - bundleIdentifier: 'xyz.blueskyweb.app.AppClip', - }, - ], + appExtensions: [], }, }, },