aws-amplify / amplify-js

A declarative JavaScript library for application development using cloud services.
https://docs.amplify.aws/lib/q/platform/js
Apache License 2.0
9.43k stars 2.13k forks source link

Nx Expo Metro Build Failure Unable to resolve "aws-amplify". #12611

Closed Stewartarmbrecht closed 11 months ago

Stewartarmbrecht commented 11 months ago

Before opening, please confirm:

JavaScript Framework

React Native

Amplify APIs

Not applicable

Amplify Categories

Not applicable

Environment information

``` # Put output below this line System: OS: Linux 5.15 Debian GNU/Linux 11 (bullseye) 11 (bullseye) CPU: (8) x64 Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz Memory: 10.58 GB / 15.42 GB Container: Yes Shell: 5.1.4 - /bin/bash Binaries: Node: 20.9.0 - /usr/local/bin/node Yarn: 1.22.21 - /usr/local/share/npm-global/bin/yarn npm: 10.2.4 - /usr/local/share/npm-global/bin/npm npmPackages: @expo/metro-config: * => 0.10.7 @nx/expo: * => 17.1.3 @testing-library/jest-native: * => 5.4.3 @testing-library/react-native: * => 12.3.3 HelloWorld: 0.0.1 aws-amplify: * => 6.0.4 aws-amplify/adapter-core: undefined () aws-amplify/analytics: undefined () aws-amplify/analytics/kinesis: undefined () aws-amplify/analytics/kinesis-firehose: undefined () aws-amplify/analytics/personalize: undefined () aws-amplify/analytics/pinpoint: undefined () aws-amplify/api: undefined () aws-amplify/api/server: undefined () aws-amplify/auth: undefined () aws-amplify/auth/cognito: undefined () aws-amplify/auth/cognito/server: undefined () aws-amplify/auth/server: undefined () aws-amplify/datastore: undefined () aws-amplify/in-app-messaging: undefined () aws-amplify/in-app-messaging/pinpoint: undefined () aws-amplify/push-notifications: undefined () aws-amplify/push-notifications/pinpoint: undefined () aws-amplify/storage: undefined () aws-amplify/storage/s3: undefined () aws-amplify/storage/s3/server: undefined () aws-amplify/storage/server: undefined () aws-amplify/utils: undefined () expo: * => 49.0.16 metro-config: * => 0.76.8 react: * => 18.2.0 react-native: * => 0.72.6 react-native-svg: * => 13.9.0 react-native-svg-transformer: * => 1.0.0 react-native-web: * => 0.19.9 npmGlobalPackages: @aws-amplify/cli: 12.8.2 eslint: 8.52.0 n: 9.2.0 npm: 10.2.4 pnpm: 8.10.2 sharp-cli: 2.1.1 tslint-to-eslint-config: 2.14.1 typescript: 5.2.2 yarn: 1.22.21 ```

Describe the bug

I am trying to run my expo app in the web or on my iphone and the metro build process throws an error when I add the aws-amplify configuration code to my App.tsx.

Expected behavior

I get the following error when trying to build for the web:

Web Bundling failed 3035ms Unable to resolve "aws-amplify" from "src/app/App.tsx"

When I try to run via Expo Go I get this error:

ERROR Error: The package '@aws-amplify/react-native' doesn't seem to be linked. Make sure:

Reproduction steps

I run this command to generate the error: "REACT_NATIVE_PACKAGER_HOSTNAME=10.24.1.57 npx nx start my-app" then press "w" for web or scan the code using an iphone for the second error.

Code Snippet

If I remove the following lines in my-app/src/app/App.tsx I do not get an error:

// Put your code below this line.

import { Amplify } from 'aws-amplify';
import amplifyconfig from '../amplifyconfiguration.json';
Amplify.configure(amplifyconfig);

Log output

``` // Put your logs below this line ```

aws-exports.js

/* eslint-disable */
// WARNING: DO NOT EDIT. This file is automatically generated by AWS Amplify. It will be overwritten.

const awsmobile = {
    "aws_project_region": "us-east-1",
    "aws_cognito_identity_pool_id": "us-east-1:72e4b71b-0e2a-4998-9b4f-1c7822758b28",
    "aws_cognito_region": "us-east-1",
    "aws_user_pools_id": "us-east-1_mB6AozbW6",
    "aws_user_pools_web_client_id": "4ek9hab8mkfoa0atvegp4jc40m",
    "oauth": {},
    "aws_cognito_username_attributes": [],
    "aws_cognito_social_providers": [],
    "aws_cognito_signup_attributes": [
        "EMAIL"
    ],
    "aws_cognito_mfa_configuration": "OFF",
    "aws_cognito_mfa_types": [
        "SMS"
    ],
    "aws_cognito_password_protection_settings": {
        "passwordPolicyMinLength": 8,
        "passwordPolicyCharacters": []
    },
    "aws_cognito_verification_mechanisms": [
        "EMAIL"
    ]
};

export default awsmobile;

Manual configuration

No response

Additional configuration

No response

Mobile Device

Web (Edge) and iPhone 12 pro

Mobile Operating System

No response

Mobile Browser

No response

Mobile Browser Version

No response

Additional information and screenshots

No response

Stewartarmbrecht commented 11 months ago

I have a repo here to recreate the issue: https://github.com/Stewartarmbrecht/my-sample

nadetastic commented 11 months ago

Hi @Stewartarmbrecht thank you for opening this issue.

Can you clarify that you only getting this issue when trying to use Expo Go? If so please note that expo go is not currently supported with the latest version of aws-amplify, however you should be able to build it locally and have it running in a simulator or real device.

Stewartarmbrecht commented 11 months ago

I am using expo go. Does a previous version support Expo Go? Also, what about the web build that is also throwing an error in metro? Finally can I created an expo development build and have that work?

armanian commented 11 months ago

Same here

Stewartarmbrecht commented 11 months ago

I am using expo go. Does a previous version support Expo Go? Also, what about the web build that is also throwing an error in metro? Finally can I created an expo development build and have that work?

@nadetastic Forget my first and last questions. I see that you are suggesting I create a custom build. I'll post back if that fixes the iOS issue. However, I'm still getting an error from metro when building the web version.

Stewartarmbrecht commented 11 months ago

I was able to resolve the Web build error by modifying the metro.config: I added "mjs" to the sourceExts:

const { withNxMetro } = require('@nx/expo');
const { getDefaultConfig } = require('@expo/metro-config');
const { mergeConfig } = require('metro-config');
const exclusionList = require('metro-config/src/defaults/exclusionList');

const defaultConfig = getDefaultConfig(__dirname);
const { assetExts, sourceExts } = defaultConfig.resolver;

/**
 * Metro configuration
 * https://facebook.github.io/metro/docs/configuration
 *
 * @type {import('metro-config').MetroConfig}
 */
const customConfig = {
  transformer: {
    babelTransformerPath: require.resolve('react-native-svg-transformer'),
  },
  resolver: {
    assetExts: assetExts.filter((ext) => ext !== 'svg'),
    sourceExts: [...sourceExts, 'svg', 'mjs'],
    blockList: exclusionList([/^(?!.*node_modules).*\/dist\/.*/]),
    // unstable_enableSymlinks: true,
    // unstable_enablePackageExports: true,
  },
};

module.exports = withNxMetro(mergeConfig(defaultConfig, customConfig), {
  // Change this to true to see debugging info.
  // Useful if you have issues resolving modules
  debug: true,
  // all the file extensions used for imports other than 'ts', 'tsx', 'js', 'jsx', 'json'
  extensions: [],
  // Specify folders to watch, in addition to Nx defaults (workspace libraries and node_modules)
  watchFolders: [],
});
Stewartarmbrecht commented 11 months ago

I ran a development build and fastlane on eas failed:


❌ Metro encountered an error:
Cannot resolve ../aws-exports
Learn more: https://docs.expo.dev/build-reference/troubleshooting

The foll logs for fastlane are:

Creating Gymfile
Gymfile created
Successfully loaded '/Users/expo/workingdir/build/my-sample/apps/my-app/ios/Gymfile' 📄
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                  Detected Values from './Gymfile'                                                                   |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
| suppress_xcode_output | true                                                                                                                                        |
| clean                 | false                                                                                                                                       |
| scheme                | MyApp                                                                                                                                       |
| configuration         | Release                                                                                                                                     |
| export_options        |                                                                                                                                             |
| export_xcargs         | OTHER_CODE_SIGN_FLAGS="--keychain /var/folders/tp/1f104nqx6yq986857sbfl3yh0000gn/T/turtle-v2-3800b40a-3ece-450e-a292-7b9489edb241.keychain" |
| disable_xcpretty      | true                                                                                                                                        |
| buildlog_path         | /Users/expo/workingdir/logs                                                                                                                 |
| output_directory      | ./build                                                                                                                                     |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
Resolving Swift Package Manager dependencies...
$ xcodebuild -resolvePackageDependencies -workspace ./MyApp.xcworkspace -scheme MyApp -configuration Release
▸ 2023-11-25 08:15:06.886 xcodebuild[1943:8443] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
▸ Command line invocation:
▸     /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -resolvePackageDependencies -workspace ./MyApp.xcworkspace -scheme MyApp -configuration Release
▸ User defaults from command line:
▸     IDEPackageSupportUseBuiltinSCM = YES
▸ resolved source packages:
$ xcodebuild -showBuildSettings -workspace ./MyApp.xcworkspace -scheme MyApp -configuration Release
2023-11-25 08:15:08.680 xcodebuild[1947:8520] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
Command timed out after 3 seconds on try 1 of 4, trying again with a 6 second timeout...
2023-11-25 08:15:12.618 xcodebuild[1956:8589] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
2023-11-25 08:15:13.165 xcodebuild[1947:8534] Requested but did not find extension point with identifier Xcode.InterfaceBuilderBuildSupport.PlatformDefinition
2023-11-25 08:15:13.332 xcodebuild[1956:8644] Requested but did not find extension point with identifier Xcode.InterfaceBuilderBuildSupport.PlatformDefinition
Detected provisioning profile mapping: {:"com.stewartarmbrecht.myapp"=>"f0a89588-0cf6-48e5-a96f-34a011f7bcfb"}
+----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                           Summary for gym 2.213.0                                                                                            |
+----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
| workspace                                                      | ./MyApp.xcworkspace                                                                                                                         |
| scheme                                                         | MyApp                                                                                                                                       |
| clean                                                          | false                                                                                                                                       |
| output_directory                                               | ./build                                                                                                                                     |
| output_name                                                    | MyApp                                                                                                                                       |
| configuration                                                  | Release                                                                                                                                     |
| silent                                                         | false                                                                                                                                       |
| skip_package_ipa                                               | false                                                                                                                                       |
| skip_package_pkg                                               | false                                                                                                                                       |
| export_options.method                                          | app-store                                                                                                                                   |
| export_options.provisioningProfiles.com.stewartarmbrecht.myapp | f0a89588-0cf6-48e5-a96f-34a011f7bcfb                                                                                                        |
| export_xcargs                                                  | OTHER_CODE_SIGN_FLAGS="--keychain /var/folders/tp/1f104nqx6yq986857sbfl3yh0000gn/T/turtle-v2-3800b40a-3ece-450e-a292-7b9489edb241.keychain" |
| build_path                                                     | /Users/expo/Library/Developer/Xcode/Archives/2023-11-25                                                                                     |
| result_bundle                                                  | false                                                                                                                                       |
| buildlog_path                                                  | /Users/expo/workingdir/logs                                                                                                                 |
| destination                                                    | generic/platform=iOS                                                                                                                        |
| suppress_xcode_output                                          | true                                                                                                                                        |
| xcodebuild_formatter                                           | xcpretty                                                                                                                                    |
| build_timing_summary                                           | false                                                                                                                                       |
| disable_xcpretty                                               | true                                                                                                                                        |
| skip_profile_detection                                         | false                                                                                                                                       |
| xcodebuild_command                                             | xcodebuild                                                                                                                                  |
| skip_package_dependencies_resolution                           | false                                                                                                                                       |
| disable_package_automatic_updates                              | false                                                                                                                                       |
| use_system_scm                                                 | false                                                                                                                                       |
| xcode_path                                                     | /Applications/Xcode.app                                                                                                                     |
+----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
$ set -o pipefail && xcodebuild -workspace ./MyApp.xcworkspace -scheme MyApp -configuration Release -destination 'generic/platform=iOS' -archivePath /Users/expo/Library/Developer/Xcode/Archives/2023-11-25/MyApp\ 2023-11-25\ 08.15.13.xcarchive archive | tee /Users/expo/workingdir/logs/MyApp-MyApp.log > /dev/null
▸ 2023-11-25 08:15:13.827 xcodebuild[1983:8693] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
› Executing react-native Pods/hermes-engine » [CP] Copy XCFrameworks
› Executing react-native Pods/React-rncore » [CP-User] Generate Specs
› Preparing ResourceBundle-AccessibilityResources-React-Core-Info.plist
› Copying   react-native ../../../Users/expo/Library/Developer/Xcode/DerivedData/MyApp-amfeotfwqpcwcrhldxiepebxqpod/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/AccessibilityResources.bundle/en.lproj ➜ node_modules/react-native/React/AccessibilityResources/en.lproj
› Creating  react-native Pods/React-Core-AccessibilityResources » AccessibilityResources.bundle
› Preparing expo-updates Pods/EXUpdates-EXUpdates » ResourceBundle-EXUpdates-EXUpdates-Info.plist
› Creating  expo-updates Pods/EXUpdates-EXUpdates » EXUpdates.bundle
› Preparing expo-constants Pods/EXConstants-EXConstants » ResourceBundle-EXConstants-EXConstants-Info.plist
› Creating  expo-constants Pods/EXConstants-EXConstants » EXConstants.bundle
› Compiling react-native Pods/libevent » strlcpy.c
› Compiling react-native Pods/libevent » signal.c
› Compiling react-native Pods/libevent » select.c
› Compiling react-native Pods/libevent » poll.c
› Compiling react-native Pods/libevent » log.c
› Compiling react-native Pods/libevent » listener.c
› Compiling react-native Pods/libevent » libevent-dummy.m
› Compiling react-native Pods/libevent » kqueue.c
› Compiling react-native Pods/libevent » http.c
› Compiling react-native Pods/libevent » evutil_time.c
› Compiling react-native Pods/libevent » evutil_rand.c
› Compiling react-native Pods/libevent » evutil.c
› Compiling react-native Pods/libevent » evthread.c
› Compiling react-native Pods/libevent » evrpc.c
› Compiling react-native Pods/libevent » evmap.c
› Compiling react-native Pods/libevent » event_tagging.c
› Compiling react-native Pods/libevent » event.c
› Compiling react-native Pods/libevent » evdns.c
› Compiling react-native Pods/libevent » bufferevent_sock.c
› Compiling react-native Pods/libevent » bufferevent_ratelim.c
› Compiling react-native Pods/libevent » bufferevent_pair.c
› Compiling react-native Pods/libevent » bufferevent_filter.c
› Compiling react-native Pods/libevent » bufferevent.c
› Compiling react-native Pods/libevent » buffer.c
› Compiling react-native Pods/glog » vlog_is_on.cc
› Compiling react-native Pods/glog » utilities.cc
› Compiling react-native Pods/glog » symbolize.cc
› Packaging react-native Pods/libevent » liblibevent.a
› Compiling react-native Pods/glog » signalhandler.cc
› Compiling react-native Pods/glog » raw_logging.cc
› Compiling react-native Pods/glog » logging.cc
› Compiling react-native Pods/glog » glog-dummy.m
› Compiling react-native Pods/glog » demangle.cc
› Compiling react-native Pods/fmt » format.cc
› Compiling react-native Pods/fmt » fmt-dummy.m
› Compiling react-native Pods/Yoga » log.cpp
› Compiling react-native Pods/Yoga » event.cpp
› Packaging react-native Pods/glog » libglog.a
› Compiling react-native Pods/Yoga » Yoga.cpp
› Compiling react-native Pods/Yoga » Yoga-dummy.m
› Compiling react-native Pods/Yoga » YGValue.cpp
› Compiling react-native Pods/Yoga » YGStyle.cpp
› Compiling react-native Pods/Yoga » YGNodePrint.cpp
› Compiling react-native Pods/Yoga » YGNode.cpp
› Compiling react-native Pods/Yoga » YGLayout.cpp
› Compiling react-native Pods/Yoga » YGEnums.cpp
› Compiling react-native Pods/Yoga » YGConfig.cpp
› Compiling react-native Pods/Yoga » Utils.cpp
› Compiling react-native Pods/SocketRocket » SocketRocket-dummy.m
› Compiling react-native Pods/SocketRocket » SRWebSocket.m
› Compiling react-native Pods/SocketRocket » SRURLUtilities.m
› Packaging react-native Pods/Yoga » libYoga.a
› Compiling react-native Pods/SocketRocket » SRSIMDHelpers.m
› Compiling react-native Pods/SocketRocket » SRRunLoopThread.m
› Compiling react-native Pods/SocketRocket » SRRandom.m
› Compiling react-native Pods/SocketRocket » SRProxyConnect.m
› Compiling react-native Pods/SocketRocket » SRMutex.m
› Compiling react-native Pods/SocketRocket » SRLog.m
› Compiling react-native Pods/SocketRocket » SRIOConsumerPool.m
› Compiling react-native Pods/SocketRocket » SRIOConsumer.m
› Compiling SRHash.m
› Compiling react-native Pods/SocketRocket » SRHTTPConnectMessage.m
› Compiling react-native Pods/SocketRocket » SRError.m
› Compiling react-native Pods/SocketRocket » SRDelegateController.m
› Compiling react-native Pods/SocketRocket » SRConstants.m
› Compiling react-native Pods/SocketRocket » NSURLRequest+SRWebSocket.m
› Compiling react-native Pods/SocketRocket » NSRunLoop+SRWebSocket.m
› Compiling react-native Pods/React-perflogger » React-perflogger-dummy.m
› Compiling react-native Pods/React-perflogger » BridgeNativeModulePerfLogger.cpp
› Packaging react-native Pods/SocketRocket » libSocketRocket.a
› Compiling react-native Pods/React-jsinspector » React-jsinspector-dummy.m
› Compiling react-native Pods/React-jsinspector » InspectorInterfaces.cpp
› Compiling react-native Pods/React-debug » react_native_assert.cpp
› Packaging react-native Pods/React-perflogger » libReact-perflogger.a
› Compiling react-native Pods/React-debug » React-debug-dummy.m
› Packaging react-native Pods/React-debug » libReact-debug.a
› Compiling expo-structured-headers Pods/EXStructuredHeaders » EXStructuredHeadersParser.m
› Compiling expo-structured-headers Pods/EXStructuredHeaders » EXStructuredHeaders-dummy.m
› Packaging react-native Pods/React-jsinspector » libReact-jsinspector.a
› Packaging react-native Pods/fmt » libfmt.a
› Compiling expo-json-utils Pods/EXJSONUtils » NSDictionary+EXJSONUtils.m
› Compiling expo-json-utils Pods/EXJSONUtils » EXJSONUtils-dummy.m
› Compiling react-native Pods/DoubleConversion » fixed-dtoa.cc
› Packaging expo-json-utils Pods/EXJSONUtils » libEXJSONUtils.a
› Compiling react-native Pods/DoubleConversion » fast-dtoa.cc
› Compiling react-native Pods/DoubleConversion » double-conversion.cc
› Compiling react-native Pods/DoubleConversion » diy-fp.cc
› Compiling react-native Pods/DoubleConversion » cached-powers.cc
› Compiling react-native Pods/DoubleConversion » bignum.cc
› Compiling react-native Pods/DoubleConversion » bignum-dtoa.cc
› Compiling react-native Pods/DoubleConversion » DoubleConversion-dummy.m
› Packaging expo-structured-headers Pods/EXStructuredHeaders » libEXStructuredHeaders.a
› Compiling expo-updates Pods/ReachabilitySwift » ReachabilitySwift-dummy.m
› Compiling expo-updates-interface Pods/EXUpdatesInterface » noop-file.m
› Compiling expo-updates-interface Pods/EXUpdatesInterface » EXUpdatesInterface-dummy.m
› Packaging react-native Pods/DoubleConversion » libDoubleConversion.a
› Packaging expo-updates-interface Pods/EXUpdatesInterface » libEXUpdatesInterface.a
› Compiling react-native Pods/React-logger » react_native_log.cpp
› Executing expo-updates-interface Pods/EXUpdatesInterface » Copy generated compatibility header
› Compiling @aws-amplify/rtn-push-notification Pods/AmplifyUtilsNotifications » AmplifyUtilsNotifications-dummy.m
› Packaging @aws-amplify/rtn-push-notification Pods/AmplifyUtilsNotifications » libAmplifyUtilsNotifications.a
› Executing @aws-amplify/rtn-push-notification Pods/AmplifyUtilsNotifications » Copy generated compatibility header
› Compiling react-native Pods/RCT-Folly » json_pointer.cpp
› Compiling react-native Pods/RCT-Folly » json.cpp
› Packaging react-native Pods/React-logger » libReact-logger.a
› Compiling react-native Pods/RCT-Folly » dynamic.cpp
› Packaging libReachabilitySwift.a
› Compiling react-native Pods/RCT-Folly » WaitOptions.cpp
› Compiling react-native Pods/RCT-Folly » VirtualEventBase.cpp
› Compiling react-native Pods/RCT-Folly » UniqueInstance.cpp
› Compiling react-native Pods/RCT-Folly » Unicode.cpp
› Compiling react-native Pods/RCT-Folly » Try.cpp
› Compiling react-native Pods/RCT-Folly » ToAscii.cpp
› Compiling react-native Pods/RCT-Folly » TimeoutManager.cpp
› Compiling react-native Pods/RCT-Folly » TimekeeperScheduledExecutor.cpp
› Compiling react-native Pods/RCT-Folly » TimedDrivableExecutor.cpp
› Compiling react-native Pods/RCT-Folly » ThreadedExecutor.cpp
› Compiling react-native Pods/RCT-Folly » ThreadWheelTimekeeper.cpp
› Compiling react-native Pods/RCT-Folly » ThreadPoolExecutor.cpp
› Compiling react-native Pods/RCT-Folly » ThreadName.cpp
› Compiling react-native Pods/RCT-Folly » ThreadLocalDetail.cpp
› Compiling react-native Pods/RCT-Folly » ThreadId.cpp
› Compiling react-native Pods/RCT-Folly » SysUio.cpp
› Compiling react-native Pods/RCT-Folly » SysMembarrier.cpp
› Compiling react-native Pods/RCT-Folly » String.cpp
› Compiling react-native Pods/RCT-Folly » StrandExecutor.cpp
› Compiling react-native Pods/RCT-Folly » StaticSingletonManager.cpp
› Compiling react-native Pods/RCT-Folly » SpookyHashV2.cpp
› Compiling react-native Pods/RCT-Folly » Sleeper.cpp
› Compiling react-native Pods/RCT-Folly » SingletonStackTrace.cpp
› Compiling react-native Pods/RCT-Folly » Singleton.cpp
› Compiling react-native Pods/RCT-Folly » SimpleLoopController.cpp
› Compiling react-native Pods/RCT-Folly » SharedPromise.cpp
› Compiling react-native Pods/RCT-Folly » SharedMutex.cpp
› Compiling react-native Pods/RCT-Folly » SerialExecutor.cpp
› Compiling react-native Pods/RCT-Folly » SemaphoreBase.cpp
› Compiling react-native Pods/RCT-Folly » Semaphore.cpp
› Compiling react-native Pods/RCT-Folly » ScopeGuard.cpp
› Compiling react-native Pods/RCT-Folly » SanitizeThread.cpp
› Compiling react-native Pods/RCT-Folly » SafeAssert.cpp
› Compiling react-native Pods/RCT-Folly » Request.cpp
› Compiling react-native Pods/RCT-Folly » Rcu.cpp
› Compiling react-native Pods/RCT-Folly » RCT-Folly-dummy.m
› Compiling react-native Pods/RCT-Folly » QueuedImmediateExecutor.cpp
› Compiling react-native Pods/RCT-Folly » QueueObserver.cpp
› Compiling react-native Pods/RCT-Folly » Promise.cpp
› Compiling react-native Pods/RCT-Folly » Pid.cpp
› Compiling react-native Pods/RCT-Folly » ParkingLot.cpp
› Compiling react-native Pods/RCT-Folly » NetOps.cpp
› Compiling react-native Pods/RCT-Folly » MeteredExecutor.cpp
› Compiling react-native Pods/RCT-Folly » MemoryIdler.cpp
› Compiling react-native Pods/RCT-Folly » ManualTimekeeper.cpp
› Compiling react-native Pods/RCT-Folly » ManualExecutor.cpp
› Compiling react-native Pods/RCT-Folly » MallocImpl.cpp
› Compiling react-native Pods/RCT-Folly » MallctlHelper.cpp
› Compiling react-native Pods/RCT-Folly » InlineExecutor.cpp
› Compiling react-native Pods/RCT-Folly » IOThreadPoolExecutor.cpp
› Compiling react-native Pods/RCT-Folly » IOThreadPoolDeadlockDetectorObserver.cpp
› Compiling react-native Pods/RCT-Folly » IOBufQueue.cpp
› Compiling react-native Pods/RCT-Folly » IOBuf.cpp
› Compiling react-native Pods/RCT-Folly » HazptrThreadPoolExecutor.cpp
› Compiling react-native Pods/RCT-Folly » Hazptr.cpp
› Compiling react-native Pods/RCT-Folly » HardwareConcurrency.cpp
› Compiling react-native Pods/RCT-Folly » Hardware.cpp
› Compiling react-native Pods/RCT-Folly » HHWheelTimer.cpp
› Compiling react-native Pods/RCT-Folly » GuardPageAllocator.cpp
› Compiling react-native Pods/RCT-Folly » GlobalThreadPoolList.cpp
› Compiling react-native Pods/RCT-Folly » GlobalExecutor.cpp
› Compiling react-native Pods/RCT-Folly » Future.cpp
› Compiling react-native Pods/RCT-Folly » Futex.cpp
› Compiling react-native Pods/RCT-Folly » Format.cpp
› Compiling react-native Pods/RCT-Folly » FileUtil.cpp
› Compiling react-native Pods/RCT-Folly » FiberManager.cpp
› Compiling react-native Pods/RCT-Folly » Fiber.cpp
› Compiling react-native Pods/RCT-Folly » F14Table.cpp
› Compiling react-native Pods/RCT-Folly » ExecutorWithPriority.cpp
› Compiling react-native Pods/RCT-Folly » Executor.cpp
› Compiling react-native Pods/RCT-Folly » ExceptionWrapper.cpp
› Compiling react-native Pods/RCT-Folly » ExceptionString.cpp
› Compiling react-native Pods/RCT-Folly » Exception.cpp
› Compiling react-native Pods/RCT-Folly » EventHandler.cpp
› Compiling react-native Pods/RCT-Folly » EventBaseManager.cpp
› Compiling react-native Pods/RCT-Folly » EventBaseLocal.cpp
› Compiling react-native Pods/RCT-Folly » EventBaseBackendBase.cpp
› Compiling react-native Pods/RCT-Folly » EventBase.cpp
› Compiling react-native Pods/RCT-Folly » EDFThreadPoolExecutor.cpp
› Compiling react-native Pods/RCT-Folly » DistributedMutex.cpp
› Compiling react-native Pods/RCT-Folly » Demangle.cpp
› Compiling react-native Pods/RCT-Folly » DeadlockDetector.cpp
› Compiling react-native Pods/RCT-Folly » Cursor.cpp
› Compiling react-native Pods/RCT-Folly » Core.cpp
› Compiling react-native Pods/RCT-Folly » Conv.cpp
› Compiling react-native Pods/RCT-Folly » Codel.cpp
› Compiling react-native Pods/RCT-Folly » CacheLocality.cpp
› Compiling react-native Pods/RCT-Folly » CString.cpp
› Compiling react-native Pods/RCT-Folly » CPUThreadPoolExecutor.cpp
› Compiling react-native Pods/RCT-Folly » Baton.cpp
› Compiling react-native Pods/RCT-Folly » BatchSemaphore.cpp
› Compiling react-native Pods/RCT-Folly » Barrier.cpp
› Compiling react-native Pods/RCT-Folly » AtomicNotification.cpp
› Compiling react-native Pods/RCT-Folly » AtFork.cpp
› Compiling react-native Pods/RCT-Folly » AsyncTrace.cpp
› Compiling react-native Pods/RCT-Folly » AsyncTimeout.cpp
› Compiling react-native Pods/RCT-Folly » AsyncStack.cpp
› Compiling react-native Pods/RCT-Folly » AsymmetricMemoryBarrier.cpp
› Compiling react-native Pods/RCT-Folly » Assume.cpp
› Executing expo-updates Pods/ReachabilitySwift » Copy generated compatibility header
› Packaging react-native Pods/RCT-Folly » libRCT-Folly.a
› Compiling react-native Pods/React-utils » RunLoopObserver.cpp
› Compiling react-native Pods/React-utils » React-utils-dummy.m
› Compiling react-native Pods/React-utils » ManagedObjectWrapper.mm
› Compiling react-native Pods/React-jsi » React-jsi-dummy.m
› Compiling react-native Pods/React-jsi » JSIDynamic.cpp
› Packaging react-native Pods/React-utils » libReact-utils.a
› Packaging react-native Pods/React-jsi » libReact-jsi.a
› Compiling react-native Pods/React-runtimescheduler » Task.cpp
› Compiling react-native Pods/React-runtimescheduler » RuntimeSchedulerCallInvoker.cpp
› Compiling react-native Pods/React-runtimescheduler » RuntimeSchedulerBinding.cpp
› Compiling react-native Pods/React-runtimescheduler » RuntimeScheduler.cpp
› Compiling react-native Pods/React-runtimescheduler » React-runtimescheduler-dummy.m
› Compiling react-native Pods/React-cxxreact » ReactMarker.cpp
› Compiling react-native Pods/React-cxxreact » React-cxxreact-dummy.m
› Compiling react-native Pods/React-cxxreact » RAMBundleRegistry.cpp
› Packaging react-native Pods/React-runtimescheduler » libReact-runtimescheduler.a
› Compiling react-native Pods/React-cxxreact » NativeToJsBridge.cpp
› Compiling react-native Pods/React-cxxreact » ModuleRegistry.cpp
› Compiling react-native Pods/React-cxxreact » MethodCall.cpp
› Compiling react-native Pods/React-cxxreact » JSIndexedRAMBundle.cpp
› Compiling react-native Pods/React-cxxreact » JSExecutor.cpp
› Compiling react-native Pods/React-cxxreact » JSBundleType.cpp
› Compiling react-native Pods/React-cxxreact » JSBigString.cpp
› Compiling react-native Pods/React-cxxreact » Instance.cpp
› Compiling react-native Pods/React-cxxreact » CxxNativeModule.cpp
› Compiling expo-updates Pods/ASN1Decoder » ASN1Decoder-dummy.m
› Packaging expo-updates Pods/ASN1Decoder » libASN1Decoder.a
› Executing expo-updates Pods/ASN1Decoder » Copy generated compatibility header
› Packaging react-native Pods/React-cxxreact » libReact-cxxreact.a
› Compiling react-native Pods/ReactCommon » TurboModuleUtils.cpp
› Compiling react-native Pods/ReactCommon » TurboModulePerfLogger.cpp
› Compiling react-native Pods/ReactCommon » TurboModuleBinding.cpp
› Compiling react-native Pods/ReactCommon » TurboModule.cpp
› Compiling react-native Pods/ReactCommon » TurboCxxModule.cpp
› Compiling react-native Pods/ReactCommon » ReactCommon-dummy.m
› Compiling react-native Pods/ReactCommon » LongLivedObject.cpp
› Compiling react-native Pods/React-jsiexecutor » React-jsiexecutor-dummy.m
› Compiling react-native Pods/React-jsiexecutor » JSINativeModules.cpp
› Compiling react-native Pods/React-jsiexecutor » JSIExecutor.cpp
› Packaging react-native Pods/ReactCommon » libReactCommon.a
› Packaging react-native Pods/React-jsiexecutor » libReact-jsiexecutor.a
› Compiling react-native Pods/React-hermes » Thread.cpp
› Compiling react-native Pods/React-hermes » SerialExecutor.cpp
› Compiling react-native Pods/React-hermes » RuntimeAdapter.cpp
› Compiling react-native Pods/React-hermes » RemoteObjectsTable.cpp
› Compiling react-native Pods/React-hermes » Registration.cpp
› Compiling react-native Pods/React-hermes » React-hermes-dummy.m
› Compiling react-native Pods/React-hermes » MessageTypes.cpp
› Compiling react-native Pods/React-hermes » MessageConverters.cpp
› Compiling react-native Pods/React-hermes » JSITracing.cpp
› Compiling react-native Pods/React-hermes » InspectorState.cpp
› Compiling react-native Pods/React-hermes » Inspector.cpp
› Compiling react-native Pods/React-hermes » HermesExecutorFactory.cpp
› Compiling react-native Pods/React-hermes » ConnectionDemux.cpp
› Compiling react-native Pods/React-hermes » Connection.cpp
› Compiling react-native Pods/React-hermes » CallbackOStream.cpp
› Packaging react-native Pods/React-hermes » libReact-hermes.a
› Compiling react-native Pods/React-Core » UIView+React.m
› Compiling react-native Pods/React-Core » React-Core-dummy.m
› Compiling react-native Pods/React-Core » RCTWrapperViewController.m
› Compiling react-native Pods/React-Core » RCTViewUtils.m
› Compiling react-native Pods/React-Core » RCTViewRegistry.m
› Compiling react-native Pods/React-Core » RCTViewManager.m
› Compiling react-native Pods/React-Core » RCTView.m
› Compiling react-native Pods/React-Core » RCTVersion.m
› Compiling react-native Pods/React-Core » RCTUtilsUIOverride.m
› Compiling react-native Pods/React-Core » RCTUtils.m
    a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
› Compiling react-native Pods/React-Core » RCTUIUtils.m
› Compiling react-native Pods/React-Core » RCTUIManagerUtils.m
› Compiling react-native Pods/React-Core » RCTUIManagerObserverCoordinator.mm
› Compiling react-native Pods/React-Core » RCTUIManager.m
› Compiling react-native Pods/React-Core » RCTTouchHandler.m
› Compiling react-native Pods/React-Core » RCTTouchEvent.m
› Compiling react-native Pods/React-Core » RCTSwitchManager.m
› Compiling react-native Pods/React-Core » RCTSwitch.m
› Compiling react-native Pods/React-Core » RCTSurfaceView.mm
› Compiling react-native Pods/React-Core » RCTSurfaceStage.m
› Compiling react-native Pods/React-Core » RCTSurfaceSizeMeasureMode.mm
› Compiling react-native Pods/React-Core » RCTSurfaceRootView.mm
› Compiling react-native Pods/React-Core » RCTSurfaceRootShadowView.m
› Compiling react-native Pods/React-Core » RCTSurfacePresenterStub.m
› Compiling react-native Pods/React-Core » RCTSurfaceHostingView.mm
› Compiling react-native Pods/React-Core » RCTSurfaceHostingProxyRootView.mm
› Compiling react-native Pods/React-Core » RCTSurface.mm
› Compiling react-native Pods/React-Core » RCTShadowView.m
› Compiling react-native Pods/React-Core » RCTShadowView+Layout.m
› Compiling react-native Pods/React-Core » RCTShadowView+Internal.m
› Compiling react-native Pods/React-Core » RCTSegmentedControlManager.m
› Compiling react-native Pods/React-Core » RCTSegmentedControl.m
› Compiling react-native Pods/React-Core » RCTScrollViewManager.m
› Compiling react-native Pods/React-Core » RCTScrollView.m
› Compiling react-native Pods/React-Core » RCTScrollEvent.m
› Compiling react-native Pods/React-Core » RCTScrollContentViewManager.m
› Compiling react-native Pods/React-Core » RCTScrollContentView.m
› Compiling react-native Pods/React-Core » RCTScrollContentShadowView.m
› Compiling react-native Pods/React-Core » RCTSafeAreaViewManager.m
› Compiling react-native Pods/React-Core » RCTSafeAreaViewLocalData.m
› Compiling react-native Pods/React-Core » RCTSafeAreaView.m
› Compiling react-native Pods/React-Core » RCTSafeAreaShadowView.m
› Compiling react-native Pods/React-Core » RCTRuntimeExecutorFromBridge.mm
› Compiling react-native Pods/React-Core » RCTRootView.m
› Compiling react-native Pods/React-Core » RCTRootShadowView.m
› Compiling react-native Pods/React-Core » RCTRootContentView.m
› Compiling react-native Pods/React-Core » RCTReloadCommand.m
› Compiling react-native Pods/React-Core » RCTRefreshControlManager.m
› Compiling react-native Pods/React-Core » RCTRefreshControl.m
› Compiling react-native Pods/React-Core » RCTRedBoxSetEnabled.m
› Compiling react-native Pods/React-Core » RCTRedBoxExtraDataViewController.m
› Compiling react-native Pods/React-Core » RCTReconnectingWebSocket.m
› Compiling react-native Pods/React-Core » RCTProfile.m
› Compiling react-native Pods/React-Core » RCTPerformanceLoggerLabels.m
› Compiling react-native Pods/React-Core » RCTPerformanceLogger.m
› Compiling react-native Pods/React-Core » RCTParserUtils.m
› Compiling react-native Pods/React-Core » RCTPackagerConnection.mm
› Compiling react-native Pods/React-Core » RCTPackagerClient.m
› Compiling react-native Pods/React-Core » RCTObjcExecutor.mm
› Compiling react-native Pods/React-Core » RCTNativeModule.mm
› Compiling react-native Pods/React-Core » RCTMultipartStreamReader.m
› Compiling react-native Pods/React-Core » RCTMultipartDataTask.m
› Compiling react-native Pods/React-Core » RCTModuleRegistry.m
› Compiling react-native Pods/React-Core » RCTModuleMethod.mm
› Compiling react-native Pods/React-Core » RCTModuleData.mm
› Compiling react-native Pods/React-Core » RCTModalManager.m
› Compiling react-native Pods/React-Core » RCTModalHostViewManager.m
› Compiling react-native Pods/React-Core » RCTModalHostViewController.m
› Compiling react-native Pods/React-Core » RCTModalHostView.m
› Compiling react-native Pods/React-Core » RCTMessageThread.mm
› Compiling react-native Pods/React-Core » RCTManagedPointer.mm
› Compiling react-native Pods/React-Core » RCTLog.mm
› Compiling react-native Pods/React-Core » RCTLayoutAnimationGroup.m
› Compiling react-native Pods/React-Core » RCTLayoutAnimation.m
› Compiling react-native Pods/React-Core » RCTLayout.m
› Compiling react-native Pods/React-Core » RCTKeyCommands.m
› Compiling react-native Pods/React-Core » RCTJavaScriptLoader.mm
› Compiling react-native Pods/React-Core » RCTJSThread.m
› Compiling react-native Pods/React-Core » RCTJSStackFrame.m
› Compiling react-native Pods/React-Core » RCTJSIExecutorRuntimeInstaller.mm
› Compiling react-native Pods/React-Core » RCTInspectorPackagerConnection.m
› Compiling react-native Pods/React-Core » RCTInspectorDevServerHelper.mm
› Compiling react-native Pods/React-Core » RCTInspector.mm
› Compiling react-native Pods/React-Core » RCTImageSource.m
› Compiling react-native Pods/React-Core » RCTFrameUpdate.m
› Compiling react-native Pods/React-Core » RCTFont.mm
› Compiling react-native Pods/React-Core » RCTFollyConvert.mm
› Compiling react-native Pods/React-Core » RCTEventEmitter.m
› Compiling react-native Pods/React-Core » RCTEventDispatcher.m
› Compiling react-native Pods/React-Core » RCTErrorInfo.m
› Compiling react-native Pods/React-Core » RCTDisplayLink.m
› Compiling react-native Pods/React-Core » RCTDevLoadingViewSetEnabled.m
› Compiling react-native Pods/React-Core » RCTDefaultCxxLogFunction.mm
› Compiling react-native Pods/React-Core » RCTCxxUtils.mm
› Compiling react-native Pods/React-Core » RCTCxxModule.mm
› Compiling react-native Pods/React-Core » RCTCxxMethod.mm
› Compiling react-native Pods/React-Core » RCTCxxConvert.m
› Compiling react-native Pods/React-Core » RCTCxxBridge.mm
› Compiling react-native Pods/React-Core » RCTConvert.m
› Compiling react-native Pods/React-Core » RCTConvert+Transform.m
› Compiling react-native Pods/React-Core » RCTConvert+CoreLocation.m
› Compiling react-native Pods/React-Core » RCTConstants.m
› Compiling react-native Pods/React-Core » RCTComponentEvent.m
› Compiling react-native Pods/React-Core » RCTComponentData.m
› Compiling react-native Pods/React-Core » RCTCallableJSModules.m
› Compiling react-native Pods/React-Core » RCTBundleURLProvider.mm
› Compiling react-native Pods/React-Core » RCTBundleManager.m
› Compiling react-native Pods/React-Core » RCTBridgeModuleDecorator.m
› Compiling react-native Pods/React-Core » RCTBridgeConstants.m
› Compiling react-native Pods/React-Core » RCTBridge.m
› Compiling react-native Pods/React-Core » RCTBorderDrawing.m
› Compiling react-native Pods/React-Core » RCTAssert.m
› Compiling react-native Pods/React-Core » RCTActivityIndicatorViewManager.m
› Compiling react-native Pods/React-Core » RCTActivityIndicatorView.m
› Compiling react-native Pods/React-Core » NSDataBigString.mm
› Packaging react-native Pods/React-Core » libReact-Core.a
› Compiling @react-native-community/netinfo Pods/react-native-netinfo » react-native-netinfo-dummy.m
› Compiling @react-native-community/netinfo Pods/react-native-netinfo » RNCNetInfo.m
› Compiling @react-native-community/netinfo Pods/react-native-netinfo » RNCConnectionStateWatcher.m
› Compiling @react-native-community/netinfo Pods/react-native-netinfo » RNCConnectionState.m
› Compiling react-native-get-random-values Pods/react-native-get-random-values » react-native-get-random-values-dummy.m
› Compiling react-native-get-random-values Pods/react-native-get-random-values » RNGetRandomValues.m
› Compiling react-native Pods/React-RCTText » React-RCTText-dummy.m
› Compiling react-native Pods/React-RCTText » RCTVirtualTextViewManager.m
› Compiling react-native Pods/React-RCTText » RCTVirtualTextShadowView.m
› Packaging @react-native-community/netinfo Pods/react-native-netinfo » libreact-native-netinfo.a
› Packaging react-native-get-random-values Pods/react-native-get-random-values » libreact-native-get-random-values.a
› Compiling react-native Pods/React-RCTText » RCTUITextView.m
› Compiling react-native Pods/React-RCTText » RCTUITextField.m
› Compiling react-native Pods/React-RCTText » RCTTextViewManager.m
› Compiling react-native Pods/React-RCTText » RCTTextView.m
› Compiling react-native Pods/React-RCTText » RCTTextShadowView.m
› Compiling react-native Pods/React-RCTText » RCTTextSelection.m
› Compiling react-native Pods/React-RCTText » RCTTextAttributes.m
› Compiling react-native Pods/React-RCTText » RCTSinglelineTextInputViewManager.m
› Compiling react-native Pods/React-RCTText » RCTSinglelineTextInputView.m
› Compiling react-native Pods/React-RCTText » RCTRawTextViewManager.m
› Compiling react-native Pods/React-RCTText » RCTRawTextShadowView.m
› Compiling react-native Pods/React-RCTText » RCTMultilineTextInputViewManager.m
› Compiling react-native Pods/React-RCTText » RCTMultilineTextInputView.m
› Compiling react-native Pods/React-RCTText » RCTInputAccessoryViewManager.m
› Compiling react-native Pods/React-RCTText » RCTInputAccessoryViewContent.m
› Compiling react-native Pods/React-RCTText » RCTInputAccessoryView.m
› Compiling react-native Pods/React-RCTText » RCTInputAccessoryShadowView.m
› Compiling react-native Pods/React-RCTText » RCTDynamicTypeRamp.m
› Compiling react-native Pods/React-RCTText » RCTConvert+Text.m
› Compiling react-native Pods/React-RCTText » RCTBaseTextViewManager.m
› Compiling react-native Pods/React-RCTText » RCTBaseTextShadowView.m
› Compiling react-native Pods/React-RCTText » RCTBaseTextInputViewManager.m
› Compiling react-native Pods/React-RCTText » RCTBaseTextInputView.m
› Compiling react-native Pods/React-RCTText » RCTBaseTextInputShadowView.m
› Compiling react-native Pods/React-RCTText » RCTBackedTextInputDelegateAdapter.m
› Compiling react-native Pods/React-RCTText » NSTextStorage+FontScaling.m
› Compiling react-native Pods/React-NativeModulesApple » React-NativeModulesApple-dummy.m
› Compiling react-native Pods/React-NativeModulesApple » RCTTurboModuleManager.mm
› Compiling react-native Pods/React-NativeModulesApple » RCTTurboModule.mm
› Packaging react-native Pods/React-RCTText » libReact-RCTText.a
› Compiling react-native Pods/React-NativeModulesApple » RCTBlockGuard.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGViewBox.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGUseManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGUse.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTopAlignedLabel.ios.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTextProperties.mm
› Packaging react-native Pods/React-NativeModulesApple » libReact-NativeModulesApple.a
› Compiling react-native-svg Pods/RNSVG » RNSVGTextPathManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTextPath.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTextManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGText.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTSpanManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGTSpan.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSymbolManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSymbol.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSvgViewModule.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSvgViewManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSvgView.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGSolidColorBrush.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRenderableModule.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRenderableManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRenderable.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRectManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRect.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRadialGradientManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGRadialGradient.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPropHelper.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPatternManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPattern.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPathParser.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPathMeasure.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPathManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPath.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPainterBrush.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGPainter.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGNodeManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGNode.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGMaskManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGMask.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGMarkerPosition.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGMarkerManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGMarker.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGLinearGradientManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGLinearGradient.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGLineManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGLine.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGLength.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGImageManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGImage.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGGroupManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGGroup.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGGlyphContext.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGForeignObjectManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGForeignObject.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGFontData.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGEllipseManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGEllipse.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGDefsManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGDefs.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGContextBrush.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGClipPathManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGClipPath.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGCircleManager.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGCircle.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGBrush.mm
› Compiling react-native-svg Pods/RNSVG » RNSVGBezierElement.mm
› Compiling react-native-svg Pods/RNSVG » RNSVG-dummy.m
› Compiling react-native-svg Pods/RNSVG » RCTConvert+RNSVG.mm
› Compiling @react-native-async-storage/async-storage Pods/RNCAsyncStorage » RNCAsyncStorage.m
› Compiling @react-native-async-storage/async-storage Pods/RNCAsyncStorage » RNCAsyncStorage-dummy.m
› Compiling react-native Pods/RCTTypeSafety » RCTTypedModuleConstants.mm
› Compiling react-native Pods/RCTTypeSafety » RCTTypeSafety-dummy.m
› Packaging libRNCAsyncStorage.a
› Compiling react-native Pods/RCTTypeSafety » RCTConvertHelpers.mm
› Packaging react-native-svg Pods/RNSVG » libRNSVG.a
› Packaging react-native Pods/RCTTypeSafety » libRCTTypeSafety.a
› Compiling @aws-amplify/rtn-web-browser Pods/AmplifyRTNWebBrowser » AmplifyRTNWebBrowser-dummy.m
› Compiling @aws-amplify/rtn-web-browser Pods/AmplifyRTNWebBrowser » AmplifyRTNWebBrowser.m
› Packaging @aws-amplify/rtn-web-browser Pods/AmplifyRTNWebBrowser » libAmplifyRTNWebBrowser.a
› Executing @aws-amplify/rtn-web-browser Pods/AmplifyRTNWebBrowser » Copy generated compatibility header
› Executing react-native Pods/FBReactNativeSpec » [CP-User] Generate Specs
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » react-native-safe-area-context-dummy.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaViewMode.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaViewManager.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaViewLocalData.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaViewEdges.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaViewEdgeMode.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaView.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaUtils.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaShadowView.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaProviderManager.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaProvider.m
› Compiling react-native-safe-area-context Pods/react-native-safe-area-context » RNCSafeAreaContext.mm
› Compiling @aws-amplify/rtn-push-notification Pods/AmplifyRTNPushNotification » AmplifyRTNPushNotification-dummy.m
› Compiling @aws-amplify/rtn-push-notification Pods/AmplifyRTNPushNotification » AmplifyRTNPushNotification.m
› Compiling @aws-amplify/rtn-push-notification Pods/AmplifyRTNPushNotification » AmplifyPushNotification.m
› Compiling my-app Pods/React-Codegen » React-Codegen-dummy.m
› Compiling FBReactNativeSpec-generated.mm
› Packaging @aws-amplify/rtn-push-notification Pods/AmplifyRTNPushNotification » libAmplifyRTNPushNotification.a
› Executing @aws-amplify/rtn-push-notification Pods/AmplifyRTNPushNotification » Copy generated compatibility header
› Compiling @aws-amplify/react-native Pods/AmplifyRTNCore » tommath.c
› Compiling @aws-amplify/react-native Pods/AmplifyRTNCore » JKBigInteger.m
› Packaging react-native-safe-area-context Pods/react-native-safe-area-context » libreact-native-safe-area-context.a
› Compiling @aws-amplify/react-native Pods/AmplifyRTNCore » JKBigDecimal.m
› Compiling @aws-amplify/react-native Pods/AmplifyRTNCore » AmplifyRTNCore-dummy.m
› Compiling @aws-amplify/react-native Pods/AmplifyRTNCore » AmplifyRTNCore.mm
› Packaging @aws-amplify/react-native Pods/AmplifyRTNCore » libAmplifyRTNCore.a
› Executing @aws-amplify/react-native Pods/AmplifyRTNCore » Copy generated compatibility header
› Packaging my-app Pods/React-Codegen » libReact-Codegen.a
› Compiling react-native Pods/React-RCTVibration » React-RCTVibration-dummy.m
› Compiling react-native Pods/React-RCTVibration » RCTVibrationPlugins.mm
› Compiling react-native Pods/React-RCTVibration » RCTVibration.mm
› Compiling react-native Pods/React-RCTSettings » React-RCTSettings-dummy.m
› Compiling react-native Pods/React-RCTSettings » RCTSettingsPlugins.mm
› Compiling react-native Pods/React-RCTSettings » RCTSettingsManager.mm
› Packaging react-native Pods/React-RCTVibration » libReact-RCTVibration.a
› Compiling react-native Pods/React-RCTNetwork » React-RCTNetwork-dummy.m
› Compiling react-native Pods/React-RCTNetwork » RCTNetworking.mm
› Compiling react-native Pods/React-RCTNetwork » RCTNetworkTask.mm
› Compiling react-native Pods/React-RCTNetwork » RCTNetworkPlugins.mm
› Packaging react-native Pods/React-RCTSettings » libReact-RCTSettings.a
› Compiling react-native Pods/React-RCTNetwork » RCTHTTPRequestHandler.mm
› Compiling react-native Pods/React-RCTNetwork » RCTFileRequestHandler.mm
› Compiling react-native Pods/React-RCTNetwork » RCTDataRequestHandler.mm
› Compiling react-native Pods/React-RCTLinking » React-RCTLinking-dummy.m
› Compiling react-native Pods/React-RCTLinking » RCTLinkingPlugins.mm
› Compiling react-native Pods/React-RCTLinking » RCTLinkingManager.mm
› Packaging react-native Pods/React-RCTNetwork » libReact-RCTNetwork.a
› Compiling react-native Pods/React-RCTAnimation » React-RCTAnimation-dummy.m
› Compiling react-native Pods/React-RCTAnimation » RCTValueAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTTrackingAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTSubtractionAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTStyleAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTSpringAnimation.m
› Compiling react-native Pods/React-RCTAnimation » RCTPropsAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTNativeAnimatedTurboModule.mm
› Compiling react-native Pods/React-RCTAnimation » RCTNativeAnimatedNodesManager.m
› Compiling react-native Pods/React-RCTAnimation » RCTNativeAnimatedModule.mm
› Packaging react-native Pods/React-RCTLinking » libReact-RCTLinking.a
› Compiling react-native Pods/React-RCTAnimation » RCTMultiplicationAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTModuloAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTInterpolationAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTFrameAnimation.m
› Compiling react-native Pods/React-RCTAnimation » RCTEventAnimation.m
› Compiling react-native Pods/React-RCTAnimation » RCTDivisionAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTDiffClampAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTDecayAnimation.m
› Compiling react-native Pods/React-RCTAnimation » RCTColorAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTAnimationUtils.m
› Compiling react-native Pods/React-RCTAnimation » RCTAnimationPlugins.mm
› Compiling react-native Pods/React-RCTAnimation » RCTAnimatedNode.m
› Compiling react-native Pods/React-RCTAnimation » RCTAdditionAnimatedNode.m
› Compiling react-native Pods/React-RCTImage » React-RCTImage-dummy.m
› Compiling react-native Pods/React-RCTImage » RCTUIImageViewAnimated.m
› Compiling react-native Pods/React-RCTImage » RCTResizeMode.m
› Compiling react-native Pods/React-RCTImage » RCTLocalAssetImageLoader.mm
› Compiling react-native Pods/React-RCTImage » RCTImageViewManager.mm
› Compiling react-native Pods/React-RCTImage » RCTImageView.mm
› Packaging react-native Pods/React-RCTAnimation » libReact-RCTAnimation.a
› Compiling react-native Pods/React-RCTImage » RCTImageUtils.m
› Compiling react-native Pods/React-RCTImage » RCTImageURLLoaderWithAttribution.mm
› Compiling react-native Pods/React-RCTImage » RCTImageStoreManager.mm
› Compiling react-native Pods/React-RCTImage » RCTImageShadowView.m
› Compiling react-native Pods/React-RCTImage » RCTImagePlugins.mm
› Compiling react-native Pods/React-RCTImage » RCTImageLoader.mm
› Compiling react-native Pods/React-RCTImage » RCTImageEditingManager.mm
› Compiling react-native Pods/React-RCTImage » RCTImageCache.m
› Compiling react-native Pods/React-RCTImage » RCTImageBlurUtils.m
› Compiling react-native Pods/React-RCTImage » RCTDisplayWeakRefreshable.m
› Compiling react-native Pods/React-RCTImage » RCTAnimatedImage.m
› Compiling react-native Pods/React-RCTBlob » React-RCTBlob-dummy.m
› Compiling react-native Pods/React-RCTBlob » RCTFileReaderModule.mm
› Compiling react-native Pods/React-RCTBlob » RCTBlobPlugins.mm
› Compiling react-native Pods/React-RCTBlob » RCTBlobManager.mm
› Packaging react-native Pods/React-RCTImage » libReact-RCTImage.a
› Compiling react-native Pods/React-RCTBlob » RCTBlobCollector.mm
› Packaging react-native Pods/React-RCTBlob » libReact-RCTBlob.a
› Compiling react-native Pods/React-CoreModules » React-CoreModules-dummy.m
› Compiling react-native Pods/React-CoreModules » RCTWebSocketModule.mm
› Compiling react-native Pods/React-CoreModules » RCTWebSocketExecutor.mm
› Compiling react-native Pods/React-CoreModules » RCTTiming.mm
› Compiling react-native Pods/React-CoreModules » RCTStatusBarManager.mm
› Compiling react-native Pods/React-CoreModules » RCTSourceCode.mm
› Compiling react-native Pods/React-CoreModules » RCTRedBox.mm
› Compiling react-native Pods/React-CoreModules » RCTPlatform.mm
› Compiling react-native Pods/React-CoreModules » RCTPerfMonitor.mm
› Compiling react-native Pods/React-CoreModules » RCTLogBoxView.mm
› Compiling react-native Pods/React-CoreModules » RCTLogBox.mm
› Compiling react-native Pods/React-CoreModules » RCTKeyboardObserver.mm
› Compiling react-native Pods/React-CoreModules » RCTI18nManager.mm
› Compiling react-native Pods/React-CoreModules » RCTFPSGraph.m
› Compiling react-native Pods/React-CoreModules » RCTExceptionsManager.mm
› Compiling react-native Pods/React-CoreModules » RCTEventDispatcher.mm
› Compiling react-native Pods/React-CoreModules » RCTDeviceInfo.mm
› Compiling react-native Pods/React-CoreModules » RCTDevSplitBundleLoader.mm
› Compiling react-native Pods/React-CoreModules » RCTDevSettings.mm
› Compiling react-native Pods/React-CoreModules » RCTDevMenu.mm
› Compiling react-native Pods/React-CoreModules » RCTDevLoadingView.mm
› Compiling react-native Pods/React-CoreModules » RCTClipboard.mm
› Compiling react-native Pods/React-CoreModules » RCTAppearance.mm
› Compiling react-native Pods/React-CoreModules » RCTAppState.mm
› Compiling react-native Pods/React-CoreModules » RCTAlertManager.mm
› Compiling react-native Pods/React-CoreModules » RCTAlertController.m
› Compiling react-native Pods/React-CoreModules » RCTActionSheetManager.mm
› Compiling react-native Pods/React-CoreModules » RCTAccessibilityManager.mm
› Compiling react-native Pods/React-CoreModules » CoreModulesPlugins.mm
› Packaging react-native Pods/React-CoreModules » libReact-CoreModules.a
› Compiling react-native Pods/React-RCTAppDelegate » RCTLegacyInteropComponents.mm
› Compiling react-native Pods/React-RCTAppDelegate » React-RCTAppDelegate-dummy.m
› Compiling react-native Pods/React-RCTAppDelegate » RCTAppSetupUtils.mm
› Compiling react-native Pods/React-RCTAppDelegate » RCTAppDelegate.mm
› Packaging react-native Pods/React-RCTAppDelegate » libReact-RCTAppDelegate.a
› Compiling expo-modules-core Pods/ExpoModulesCore » RCTComponentData+Privates.m
› Compiling expo-modules-core Pods/ExpoModulesCore » TypedArray.cpp
› Compiling expo-modules-core Pods/ExpoModulesCore » LazyObject.cpp
› Compiling expo-modules-core Pods/ExpoModulesCore » JSIUtils.cpp
› Compiling expo-modules-core Pods/ExpoModulesCore » ExpoModulesHostObject.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » ExpoModulesCore-dummy.m
› Compiling expo-modules-core Pods/ExpoModulesCore » ExpoBridgeModule.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXUtilities.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXSingletonModule.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactNativeUserNotificationCenterProxy.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactNativeEventEmitter.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactNativeAdapter.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactLogHandler.m
› Compiling expo-modules-core EXReactFontManager.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactDelegateWrapper.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXReactCompatibleHelpers.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXRawJavaScriptFunction.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXRCTBridgeDelegateInterceptor.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXPermissionsService.m
› Compiling expo-modules-core EXPermissionsMethodsDelegate.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXNativeModulesProxy.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXModuleRegistryProvider.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXModuleRegistryHolderReactModule.m
› Compiling expo-modules-core EXModuleRegistryAdapter.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXModuleRegistry.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXLogManager.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXLegacyAppDelegateWrapper.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJavaScriptWeakObject.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJavaScriptValue.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJavaScriptTypedArray.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJavaScriptRuntime.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJavaScriptObject.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJSIUtils.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJSIInstaller.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXJSIConversions.mm
› Compiling expo-modules-core Pods/ExpoModulesCore » EXExportedModule.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXErrorCodes.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXAppDelegatesLoader.m
› Compiling expo-modules-core Pods/ExpoModulesCore » EXAppDefines.m
› Packaging expo-modules-core Pods/ExpoModulesCore » libExpoModulesCore.a
› Executing expo-modules-core Pods/ExpoModulesCore » Copy generated compatibility header
› Compiling expo Pods/Expo » Expo-dummy.m
› Compiling expo Pods/Expo » EXAppDefinesLoader.m
› Compiling expo-splash-screen Pods/EXSplashScreen » EXSplashScreenViewNativeProvider.m
› Compiling expo-splash-screen Pods/EXSplashScreen » EXSplashScreenViewController.m
› Compiling expo-splash-screen Pods/EXSplashScreen » EXSplashScreenService.m
› Compiling expo-splash-screen Pods/EXSplashScreen » EXSplashScreenModule.m
› Compiling expo-splash-screen Pods/EXSplashScreen » EXSplashScreen-dummy.m
› Compiling expo-keep-awake Pods/ExpoKeepAwake » ExpoKeepAwake-dummy.m
› Compiling expo-font Pods/EXFont » EXFontScalersManager.m
› Packaging expo-keep-awake Pods/ExpoKeepAwake » libExpoKeepAwake.a
› Compiling expo-font Pods/EXFont » EXFontScaler.m
› Compiling expo-font Pods/EXFont » EXFontManager.m
› Compiling expo-font Pods/EXFont » EXFontLoader.m
› Compiling expo-font Pods/EXFont » EXFont.m
› Compiling expo-font Pods/EXFont » EXFont-dummy.m
› Packaging expo-font Pods/EXFont » libEXFont.a
› Executing expo-keep-awake Pods/ExpoKeepAwake » Copy generated compatibility header
› Compiling expo-file-system Pods/EXFileSystem » NSData+EXFileSystem.m
› Compiling expo-file-system Pods/EXFileSystem » EXTaskHandlersManager.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionUploadTaskDelegate.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionTaskDispatcher.m
› Packaging expo-splash-screen Pods/EXSplashScreen » libEXSplashScreen.a
› Compiling expo-file-system Pods/EXFileSystem » EXSessionTaskDelegate.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionResumableDownloadTaskDelegate.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionHandler.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionDownloadTaskDelegate.m
› Compiling expo-file-system Pods/EXFileSystem » EXSessionCancelableUploadTaskDelegate.m
› Compiling expo-file-system Pods/EXFileSystem » EXFileSystemLocalFileHandler.m
› Compiling expo-file-system Pods/EXFileSystem » EXFileSystemAssetLibraryHandler.m
› Compiling expo-file-system Pods/EXFileSystem » EXFileSystem.m
› Compiling expo-file-system Pods/EXFileSystem » EXFileSystem-dummy.m
› Compiling expo-file-system Pods/EXFileSystem » EXFilePermissionModule.m
› Compiling expo-manifests Pods/EXManifests » EXManifests-dummy.m
› Packaging expo-manifests Pods/EXManifests » libEXManifests.a
› Executing expo-constants Pods/EXConstants » [CP-User] Generate app.config for prebuilt Constants.manifest
› Executing expo-manifests Pods/EXManifests » Copy generated compatibility header
› Packaging expo-file-system Pods/EXFileSystem » libEXFileSystem.a
› Compiling expo-application Pods/EXApplication » EXProvisioningProfile.m
› Compiling expo-application Pods/EXApplication » EXApplication.m
› Compiling expo-application Pods/EXApplication » EXApplication-dummy.m
› Packaging expo-application Pods/EXApplication » libEXApplication.a
› Compiling expo-eas-client Pods/EASClient » EASClient-dummy.m
› Packaging expo-eas-client Pods/EASClient » libEASClient.a
› Executing expo-eas-client Pods/EASClient » Copy generated compatibility header
› Executing expo-updates Pods/EXUpdates » [CP-User] Generate app.manifest for expo-updates

❌ Metro encountered an error:
Cannot resolve ../aws-exports
Learn more: https://docs.expo.dev/build-reference/troubleshooting
› Compiling expo-constants Pods/EXConstants » EXConstantsService.m
› Compiling expo-constants Pods/EXConstants » EXConstantsInstallationIdProvider.m
› Compiling expo-constants Pods/EXConstants » EXConstants-dummy.m
› Packaging expo-constants Pods/EXConstants » libEXConstants.a
› Executing expo-constants Pods/EXConstants » Copy generated compatibility header
    Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'MyApp' from project 'MyApp')
    Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'MyApp' from project 'MyApp')
    Run script build phase '[CP-User] Generate app.config for prebuilt Constants.manifest' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'EXConstants' from project 'Pods')
    Run script build phase '[CP-User] Generate app.manifest for expo-updates' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'EXUpdates' from project 'Pods')
▸ ** ARCHIVE FAILED **
▸ The following build commands failed:
▸   PhaseScriptExecution [CP-User]\ Generate\ app.manifest\ for\ expo-updates /Users/expo/Library/Developer/Xcode/DerivedData/MyApp-amfeotfwqpcwcrhldxiepebxqpod/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/EXUpdates.build/Script-46EB2E00016010.sh (in target 'EXUpdates' from project 'Pods')
▸ (1 failure)
2023-11-25 08:15:13.827 xcodebuild[1983:8693] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
** ARCHIVE FAILED **
The following build commands failed:
    PhaseScriptExecution [CP-User]\ Generate\ app.manifest\ for\ expo-updates /Users/expo/Library/Developer/Xcode/DerivedData/MyApp-amfeotfwqpcwcrhldxiepebxqpod/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/EXUpdates.build/Script-46EB2E00016010.sh (in target 'EXUpdates' from project 'Pods')
(1 failure)
Exit status: 65
+-------------+-------------------------+
|           Build environment           |
+-------------+-------------------------+
| xcode_path  | /Applications/Xcode.app |
| gym_version | 2.213.0                 |
| sdk         | iPhoneOS16.4.sdk        |
+-------------+-------------------------+
Looks like fastlane ran into a build/archive error with your project
It's hard to tell what's causing the error, so we wrote some guides on how
to troubleshoot build and signing issues: https://docs.fastlane.tools/codesigning/getting-started/
Before submitting an issue on GitHub, please follow the guide above and make
sure your project is set up correctly.
fastlane uses `xcodebuild` commands to generate your binary, you can see the
the full commands printed out in yellow in the above log.
Make sure to inspect the output above, as usually you'll find more error information there
[!] Error building the application - see the log above
Error: The "Run fastlane" step failed with an unknown error. Refer to "Xcode Logs" below for additional, more detailed logs.
Stewartarmbrecht commented 11 months ago

Fixed it. I renamed the aws-exports.js file to aws-exports.ts. (I also added the file to the files array in the tsconfig.app.json file. I'm not sure this second step is necessary:

{
  "extends": "./tsconfig.json",
  "compilerOptions": {
    "outDir": "../../dist/out-tsc",
    "types": ["node"],
    "composite": true,
  },
  "files": ["../../node_modules/@nx/expo/typings/svg.d.ts", "src/aws-exports.ts"],
  "exclude": [
    "jest.config.ts",
    "**/*.spec.ts",
    "**/*.spec.tsx",
    "test-setup.ts"
  ],
  "include": ["**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx"]
}
Stewartarmbrecht commented 11 months ago

Closing now. Will continue forward building out the repo I created to actually use the amplify services. Working commit hash in the repo: 9f81b5330cfa59362e9c5bb54fcd7c2295fb3bc8