A quickjs engine for flutter.

Overview

flutter_qjs

Pub Test

English | 中文

This plugin is a simple js engine for flutter using the quickjs project with dart:ffi. Plugin currently supports all the platforms except web!

Getting Started

Basic usage

Firstly, create a FlutterQjs object, then call dispatch to establish event loop:

final engine = FlutterQjs(
  stackSize: 1024 * 1024, // change stack size here.
);
engine.dispatch();

Use evaluate method to run js script, it runs synchronously, you can use await to resolve Promise:

try {
  print(engine.evaluate(code ?? ''));
} catch (e) {
  print(e.toString());
}

Method close can destroy quickjs runtime that can be recreated again if you call evaluate. Parameter port should be close to stop dispatch loop when you do not need it. Reference leak exception will be thrown since v0.3.3

try {
  engine.port.close(); // stop dispatch loop
  engine.close();      // close engine
} on JSError catch(e) { 
  print(e);            // catch reference leak exception
}
engine = null;

Data conversion between dart and js are implemented as follow:

dart js
Bool boolean
Int number
Double number
String string
Uint8List ArrayBuffer
List Array
Map Object
Function(arg1, arg2, ..., {thisVal})
JSInvokable.invoke([arg1, arg2, ...], thisVal)
function.call(thisVal, arg1, arg2, ...)
Future Promise
JSError Error
Object DartObject

Use Modules

ES6 module with import function is supported and can be managed in dart with moduleHandler:

final engine = FlutterQjs(
  moduleHandler: (String module) {
    if(module == "hello")
      return "export default (name) => `hello \${name}!`;";
    throw Exception("Module Not found");
  },
);

then in JavaScript, import function is used to get modules:

import("hello").then(({default: greet}) => greet("world"));

notice: Module handler should be called only once for each module name. To reset the module cache, call FlutterQjs.close then evaluate again.

To use async function in module handler, try run on isolate thread

Run on Isolate Thread

Create a IsolateQjs object, pass handlers to resolving modules. Async function such as rootBundle.loadString can be used now to get modules:

final engine = IsolateQjs(
  moduleHandler: (String module) async {
    return await rootBundle.loadString(
        "js/" + module.replaceFirst(new RegExp(r".js$"), "") + ".js");
  },
);
// not need engine.dispatch();

Same as run on main thread, use evaluate to run js script. In isolate, everything returns asynchronously, use await to get the result:

try {
  print(await engine.evaluate(code ?? ''));
} catch (e) {
  print(e.toString());
}

Method close can destroy isolate thread that will be recreated again if you call evaluate.

Use Dart Function (Breaking change in v0.3.0)

Js script returning function will be converted to JSInvokable. It does not extend Function, use invoke method to invoke it:

(func as JSInvokable).invoke([arg1, arg2], thisVal);

notice: evaluation returning JSInvokable may cause reference leak. You should manually call free to release JS reference.

(obj as JSRef).free();
// or JSRef.freeRecursive(obj);

Arguments passed into JSInvokable will be freed automatically. Use dup to keep the reference.

(obj as JSRef).dup();
// or JSRef.dupRecursive(obj);

Since v0.3.0, you can pass a function to JSInvokable arguments, and channel function is no longer included by default. You can use js function to set dart object globally. For example, use Dio to implement http in qjs:

final setToGlobalObject = await engine.evaluate("(key, val) => { this[key] = val; }");
await setToGlobalObject.invoke(["http", (String url) {
  return Dio().get(url).then((response) => response.data);
}]);
setToGlobalObject.free();

In isolate, top level function passed in JSInvokable will be invoked in isolate thread. Use IsolateFunction to pass a instant function:

await setToGlobalObject.invoke([
  "http",
  IsolateFunction((String url) {
    return Dio().get(url).then((response) => response.data);
  }),
]);
Comments
  • [Windows] Compiler Error C2099:

    [Windows] Compiler Error C2099: "initializer is not a constant" in release/profile mode

    Compile error C2099 in release and profile mode on windows, Debug mode and all build modes for android/ios/macOS are passed. Build release output:

    <project_path>\windows\flutter\ephemeral\.plugin_symlinks\flutter_qjs\cxx\quickjs\quickjs.c(41791,1): error C2099: initializer is not a constant [<project_path>\build\windows\plugins\flutter_qjs\quickjs.vcxproj]
    <project_path>\windows\flutter\ephemeral\.plugin_symlinks\flutter_qjs\cxx\quickjs\quickjs.c(41792,1): error C2099: initializer is not a constant [<project_path>\build\windows\plugins\flutter_qjs\quickjs.vcxproj]
    

    The code at quickjs.c(41791|41792):

    static const JSCFunctionListEntry js_math_funcs[] = {
        // skip lines
        JS_CFUNC_SPECIAL_DEF("floor", 1, f_f, floor ),
        JS_CFUNC_SPECIAL_DEF("ceil", 1, f_f, ceil ),
    

    According to https://github.com/codeplea/tinyexpr/issues/34,

    • change floor and ceil to floorl and ceill(for long double type), error disappear but warning of mismatch of parameter type
    • add #pragma function (ceil) and #pragma function (floor) before static const JSCFunctionListEntry, error disappear.
    flutter doctor -v ``` [✓] Flutter (Channel master, 1.26.0-2.0.pre.167, on Microsoft Windows [Version 10.0.19042.685], locale zh-CN) • Flutter version 1.26.0-2.0.pre.167 at D:\Projects\sdk\flutter • Framework revision d3a2259541 (9 days ago), 2020-12-31 15:14:03 -0500 • Engine revision 82b4ae86d6 • Dart version 2.12.0 (build 2.12.0-179.0.dev) • Pub download mirror https://pub.flutter-io.cn • Flutter download mirror https://storage.flutter-io.cn

    [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3) • Android SDK at D:\Projects\sdk\Android\Sdk • Platform android-30, build-tools 30.0.3 • ANDROID_HOME = D:\Projects\sdk\Android\Sdk • Java binary at: C:\Users\narumi\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-1\201.6953283\jre\bin\java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01) • All Android licenses accepted.

    [✗] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe) ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

    [✓] Visual Studio - develop for Windows (Visual Studio Enterprise 2019 16.8.3) • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise • Visual Studio Enterprise 2019 version 16.8.30804.86 • Windows 10 SDK version 10.0.18362.0

    [✓] Android Studio (version 4.1.0) • Android Studio at C:\Users\narumi\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-1\201.6953283 • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

    [✓] VS Code (version 1.52.1) • VS Code at C:\Users\narumi\AppData\Local\Programs\Microsoft VS Code • Flutter extension can be installed from: 🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

    [✓] Connected device (3 available) • sdk gphone x86 (mobile) • emulator-5554 • android-x86 • Android 11 (API 30) (emulator) • Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19042.685] • Edge (web) • edge • web-javascript • Microsoft Edge 87.0.664.75

    ! Doctor found issues in 1 category.

    </details>
    
    
    opened by narumi147 9
  • ES6 import相关

    ES6 import相关

    // 可以支持下面的引入方式?
    import { MineFunc } from "Mine";
    
    // 假设有console.log(MineFunc()); // MineFunc() = 256;
    console.log(MineFunc());
    
    // 然后在dart端Handler进行处理?
    
    opened by CurrentIndex 5
  • [BUG] JSTag value mismatching because of int32 value conversion

    [BUG] JSTag value mismatching because of int32 value conversion

    After upgrading to flutter 2.7, a string eval result always return null. Flutter 2.6 works.

    Android real device(arm64) has such error. Windows, macOS, iOS and Android Emulator(Google x86_64) work.

    Tries to test on flutter_js, find it was extended of this package, the same error there: https://github.com/abner/flutter_js/issues/65

    As the solution provided in above issue, convert int_32 to int_64, everything works.

    int_32 and int_64 variables with same value won't be matched in switch-case ? I'm not sure anywhere else may have similar bug because of int_32.

    opened by narumi147 5
  • Standard Library?

    Standard Library?

    Having trouble finding things like FileReader, setTimeout, fetch, http requests, and requestIdleCallback?

    According to the docs this should be included:

    https://bellard.org/quickjs/quickjs.html

    Are these missing from the FFI calls? Or is there a way I can make the network requests on the flutter side when fetch is invoked?

    opened by rodydavis 4
  • Upgrade ffi to 1.0.0

    Upgrade ffi to 1.0.0

    current master and dev branch of flutter is not compatible with ffi 0.1.3, almost all packages depends on ffi and ffi itself will build failed. It was warning before not error.

    ...../win32-1.7.4/lib/src/structs.dart:2999:7: Error: Struct 'NLM_SIMULATED_PROFILE_INFO' is empty. Empty structs are undefined behavior.
    class NLM_SIMULATED_PROFILE_INFO extends Struct {}                      
          ^                                                                 
    ...../ffi-0.1.3/lib/src/allocation.dart:47:33: Error: Expected type 'T' to be a valid and instantiated subtype of 'NativeType'.
      final int totalSize = count * sizeOf<T>();
    

    The top level functions free and allocate are moved into abstract class in ffi 1.0.0

    opened by narumi147 4
  • Fail to run ios:

    Fail to run ios: "framework not found ffiquickjs"

    Just using the example code and remove highlight and dio related code. Only failed when run ios, works fine for android and windows.

    Running Xcode build...
    Xcode build done.                                            5.6s
    Failed to build iOS app
    Error output from Xcode build:
    ↳
        2021-01-05 01:42:20.165 xcodebuild[81235:2789663]  DTDeviceKit: deviceType from 58677d0fc8984330404af9009f82e7795fc678d1 was NULL
        2021-01-05 01:42:20.262 xcodebuild[81235:2789661]  DTDeviceKit: deviceType from 58677d0fc8984330404af9009f82e7795fc678d1 was NULL
        2021-01-05 01:42:20.262 xcodebuild[81235:2789661]  DTDeviceKit: deviceType from 58677d0fc8984330404af9009f82e7795fc678d1 was NULL
    (these 3 lines above are shown only for real device rather simulator)
        ** BUILD FAILED **
    
    
    Xcode's output:
    ↳
        ld: framework not found ffiquickjs
        clang: error: linker command failed with exit code 1 (use -v to see invocation)
        note: Using new build system
        note: Building targets in parallel
        note: Planning build
        note: Constructing build description
    
    Could not build the precompiled application for the device.
    
    Error launching application on xxxx's Phone.
    
    flutter doctor -v
    [✓] Flutter (Channel master, 1.26.0-2.0.pre.157, on Mac OS X 10.15.7 19H15 darwin-x64, locale en-CN)
        • Flutter version 1.26.0-2.0.pre.157 at /Users/narumi/Library/flutter
        • Framework revision 4b83be6c23 (5 days ago), 2020-12-30 02:09:03 -0500
        • Engine revision 0e5a25d779
        • Dart version 2.12.0 (build 2.12.0-179.0.dev)
        • Pub download mirror https://pub.flutter-io.cn
        • Flutter download mirror https://storage.flutter-io.cn
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
        • Android SDK at /Users/narumi/Library/Android/sdk
        • Platform android-30, build-tools 30.0.2
        • Java binary at: /Users/narumi/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.6953283/Android
          Studio.app/Contents/jre/jdk/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS (Xcode 12.2)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Xcode 12.2, Build version 12B45b
        • CocoaPods version 1.10.0
    
    [✓] Android Studio
        • Android Studio at /Users/narumi/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-1/202.7008469/Android Studio 4.2
          Preview.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6842174)
    
    [✓] Android Studio (version 4.1)
        • Android Studio at /Users/narumi/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.6953283/Android
          Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    
    [✓] VS Code (version 1.52.0)
        • VS Code at /Applications/Visual Studio Code.app/Contents
        • Flutter extension version 3.18.0
    
    [✓] Connected device (2 available)
        • Narumi's Phone (mobile) • 58677d0fc8984330404af9009f82e7795fc678d1 • ios • iOS 14.1
        • iPhone 12 Pro (mobile)  • 9F3B098B-85CD-4BBA-BC49-ABA7752723E7     • ios • com.apple.CoreSimulator.SimRuntime.iOS-14-2 (simulator)
    
    • No issues found!
    
    flutter run -v
    [  +18 ms] Running Xcode build... (completed in 4.8s)
    [        ] Xcode build done.                                            4.8s
    [   +1 ms] executing: [/Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/] xcrun xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES -workspace
    Runner.xcworkspace -scheme Runner BUILD_DIR=/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios -sdk iphonesimulator -arch x86_64
    SCRIPT_OUTPUT_STREAM_FILE=/var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true
    COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    [        ] executing: [/Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/] xcrun xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES -workspace
    Runner.xcworkspace -scheme Runner BUILD_DIR=/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios -sdk iphonesimulator -arch x86_64
    SCRIPT_OUTPUT_STREAM_FILE=/var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true
    COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    [+1302 ms] Command line invocation:
                            /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES -workspace Runner.xcworkspace -scheme
                            Runner BUILD_DIR=/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios -sdk iphonesimulator -arch x86_64
                            SCRIPT_OUTPUT_STREAM_FILE=/var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout
                            FLUTTER_SUPPRESS_ANALYTICS=true COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    
                        Build settings from command line:
                            ARCHS = x86_64
                            BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios
                            COMPILER_INDEX_STORE_ENABLE = NO
                            FLUTTER_SUPPRESS_ANALYTICS = true
                            SCRIPT_OUTPUT_STREAM_FILE = /var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout
                            SDKROOT = iphonesimulator14.2
                            VERBOSE_SCRIPT_LOGGING = YES
    
                        Build settings for action build and target Runner:
                            ACTION = build
                            AD_HOC_CODE_SIGNING_ALLOWED = YES
                            ALTERNATE_GROUP = staff
                            ALTERNATE_MODE = u+w,go-w,a+rX
                            ALTERNATE_OWNER = narumi
                            ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
                            ALWAYS_SEARCH_USER_PATHS = NO
                            ALWAYS_USE_SEPARATE_HEADERMAPS = NO
                            APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
                            APPLE_INTERNAL_DIR = /AppleInternal
                            APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
                            APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
                            APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
                            APPLICATION_EXTENSION_API_ONLY = NO
                            APPLY_RULES_IN_COPY_FILES = NO
                            APPLY_RULES_IN_COPY_HEADERS = NO
                            ARCHS = x86_64
                            ARCHS_STANDARD = arm64 x86_64 i386
                            ARCHS_STANDARD_32_64_BIT = arm64 i386 x86_64
                            ARCHS_STANDARD_32_BIT = i386
                            ARCHS_STANDARD_64_BIT = arm64 x86_64
                            ARCHS_STANDARD_INCLUDING_64_BIT = arm64 x86_64 i386
                            ARCHS_UNIVERSAL_IPHONE_OS = arm64 i386 x86_64
                            ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
                            AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
                            BITCODE_GENERATION_MODE = marker
                            BUILD_ACTIVE_RESOURCES_ONLY = NO
                            BUILD_COMPONENTS = headers build
                            BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios
                            BUILD_LIBRARY_FOR_DISTRIBUTION = NO
                            BUILD_ROOT = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products
                            BUILD_STYLE = 
                            BUILD_VARIANTS = normal
                            BUILT_PRODUCTS_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator
                            BUNDLE_CONTENTS_FOLDER_PATH_deep = Contents/
                            BUNDLE_EXECUTABLE_FOLDER_NAME_deep = MacOS
                            BUNDLE_FORMAT = shallow
                            BUNDLE_FRAMEWORKS_FOLDER_PATH = Frameworks
                            BUNDLE_PLUGINS_FOLDER_PATH = PlugIns
                            BUNDLE_PRIVATE_HEADERS_FOLDER_PATH = PrivateHeaders
                            BUNDLE_PUBLIC_HEADERS_FOLDER_PATH = Headers
                            CACHE_ROOT = /var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/C/com.apple.DeveloperTools/12.2-12B45b/Xcode
                            CCHROOT = /var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/C/com.apple.DeveloperTools/12.2-12B45b/Xcode
                            CHMOD = /bin/chmod
                            CHOWN = /usr/sbin/chown
                            CLANG_ANALYZER_NONNULL = YES
                            CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
                            CLANG_CXX_LIBRARY = libc++
                            CLANG_ENABLE_MODULES = YES
                            CLANG_ENABLE_OBJC_ARC = YES
                            CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
                            CLANG_WARN_BOOL_CONVERSION = YES
                            CLANG_WARN_COMMA = YES
                            CLANG_WARN_CONSTANT_CONVERSION = YES
                            CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
                            CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
                            CLANG_WARN_EMPTY_BODY = YES
                            CLANG_WARN_ENUM_CONVERSION = YES
                            CLANG_WARN_INFINITE_RECURSION = YES
                            CLANG_WARN_INT_CONVERSION = YES
                            CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
                            CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
                            CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
                            CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
                            CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
                            CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
                            CLANG_WARN_STRICT_PROTOTYPES = YES
                            CLANG_WARN_SUSPICIOUS_MOVE = YES
                            CLANG_WARN_UNREACHABLE_CODE = YES
                            CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
                            CLASS_FILE_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/JavaClasses
                            CLEAN_PRECOMPS = YES
                            CLONE_HEADERS = NO
                            CODESIGNING_FOLDER_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/Runner.app
                            CODE_SIGNING_ALLOWED = YES
                            CODE_SIGNING_REQUIRED = YES
                            CODE_SIGN_CONTEXT_CLASS = XCiPhoneSimulatorCodeSignContext
                            CODE_SIGN_IDENTITY = -
                            CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
                            COLOR_DIAGNOSTICS = NO
                            COMBINE_HIDPI_IMAGES = NO
                            COMPILER_INDEX_STORE_ENABLE = NO
                            COMPOSITE_SDK_DIRS = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/CompositeSDKs
                            COMPRESS_PNG_FILES = YES
                            CONFIGURATION = Debug
                            CONFIGURATION_BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator
                            CONFIGURATION_TEMP_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            CONTENTS_FOLDER_PATH = Runner.app
                            COPYING_PRESERVES_HFS_DATA = NO
                            COPY_HEADERS_RUN_UNIFDEF = NO
                            COPY_PHASE_STRIP = NO
                            COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
                            CORRESPONDING_DEVICE_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
                            CORRESPONDING_DEVICE_PLATFORM_NAME = iphoneos
                            CORRESPONDING_DEVICE_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.2.sdk
                            CORRESPONDING_DEVICE_SDK_NAME = iphoneos14.2
                            CP = /bin/cp
                            CREATE_INFOPLIST_SECTION_IN_BINARY = NO
                            CURRENT_ARCH = x86_64
                            CURRENT_PROJECT_VERSION = 1
                            CURRENT_VARIANT = normal
                            DART_OBFUSCATION = false
                            DEAD_CODE_STRIPPING = YES
                            DEBUGGING_SYMBOLS = YES
                            DEBUG_INFORMATION_FORMAT = dwarf
                            DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
                            DEFAULT_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
                            DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
                            DEFINES_MODULE = NO
                            DEPLOYMENT_LOCATION = NO
                            DEPLOYMENT_POSTPROCESSING = NO
                            DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_CLANG_FLAG_NAME = mios-simulator-version-min
                            DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -mios-simulator-version-min=
                            DEPLOYMENT_TARGET_LD_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_LD_FLAG_NAME = ios_simulator_version_min
                            DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_SUGGESTED_VALUES = 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3 11.0 11.1 11.2 11.3 11.4 12.0 12.1 12.2 12.3 12.4 13.0 13.1 13.2 13.3 13.4
                            13.5 13.6 14.0 14.1 14.2
                            DERIVED_FILES_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/DerivedSources
                            DERIVED_FILE_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/DerivedSources
                            DERIVED_SOURCES_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/DerivedSources
                            DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
                            DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
                            DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
                            DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
                            DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
                            DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
                            DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
                            DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
                            DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
                            DEVELOPMENT_LANGUAGE = en
                            DEVELOPMENT_TEAM = 4Z25Q4L3F2
                            DOCUMENTATION_FOLDER_PATH = Runner.app/en.lproj/Documentation
                            DONT_GENERATE_INFOPLIST_FILE = NO
                            DO_HEADER_SCANNING_IN_JAM = NO
                            DSTROOT = /tmp/Runner.dst
                            DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
                            DWARF_DSYM_FILE_NAME = Runner.app.dSYM
                            DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
                            DWARF_DSYM_FOLDER_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator
                            EFFECTIVE_PLATFORM_NAME = -iphonesimulator
                            EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
                            EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
                            ENABLE_BITCODE = NO
                            ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
                            ENABLE_HARDENED_RUNTIME = NO
                            ENABLE_HEADER_DEPENDENCIES = YES
                            ENABLE_ON_DEMAND_RESOURCES = YES
                            ENABLE_STRICT_OBJC_MSGSEND = YES
                            ENABLE_TESTABILITY = YES
                            ENABLE_TESTING_SEARCH_PATHS = NO
                            ENTITLEMENTS_DESTINATION = __entitlements
                            ENTITLEMENTS_REQUIRED = YES
                            EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
                            EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj
                            *.pbxproj
                            EXECUTABLES_FOLDER_PATH = Runner.app/Executables
                            EXECUTABLE_FOLDER_PATH = Runner.app
                            EXECUTABLE_NAME = Runner
                            EXECUTABLE_PATH = Runner.app/Runner
                            EXPANDED_CODE_SIGN_IDENTITY = 
                            EXPANDED_CODE_SIGN_IDENTITY_NAME = 
                            EXPANDED_PROVISIONING_PROFILE = 
                            FILE_LIST =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/Objects/LinkFileList
                            FIXED_FILES_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/FixedFiles
                            FLUTTER_APPLICATION_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin
                            FLUTTER_BUILD_DIR = build
                            FLUTTER_BUILD_NAME = 1.0.0
                            FLUTTER_BUILD_NUMBER = 1
                            FLUTTER_ROOT = /Users/narumi/Library/flutter
                            FLUTTER_SUPPRESS_ANALYTICS = true
                            FLUTTER_TARGET = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/lib/main.dart
                            FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
                            FRAMEWORK_FLAG_PREFIX = -framework
                            FRAMEWORK_SEARCH_PATHS =  "/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs"
                            "/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test"
                            "/Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/../.symlinks/plugins/flutter_qjs/ios/build"
                            FRAMEWORK_VERSION = A
                            FULL_PRODUCT_NAME = Runner.app
                            GCC3_VERSION = 3.3
                            GCC_C_LANGUAGE_STANDARD = gnu99
                            GCC_DYNAMIC_NO_PIC = NO
                            GCC_INLINES_ARE_PRIVATE_EXTERN = YES
                            GCC_NO_COMMON_BLOCKS = YES
                            GCC_OBJC_LEGACY_DISPATCH = YES
                            GCC_OPTIMIZATION_LEVEL = 0
                            GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
                            GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1  COCOAPODS=1
                            GCC_SYMBOLS_PRIVATE_EXTERN = NO
                            GCC_TREAT_WARNINGS_AS_ERRORS = NO
                            GCC_VERSION = com.apple.compilers.llvm.clang.1_0
                            GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
                            GCC_WARN_64_TO_32_BIT_CONVERSION = YES
                            GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
                            GCC_WARN_UNDECLARED_SELECTOR = YES
                            GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
                            GCC_WARN_UNUSED_FUNCTION = YES
                            GCC_WARN_UNUSED_VARIABLE = YES
                            GENERATED_MODULEMAP_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/GeneratedModuleMaps-iphonesimulato
                            r
                            GENERATE_MASTER_OBJECT_FILE = NO
                            GENERATE_PKGINFO_FILE = YES
                            GENERATE_PROFILING_CODE = NO
                            GENERATE_TEXT_BASED_STUBS = NO
                            GID = 20
                            GROUP = staff
                            HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
                            HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
                            HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
                            HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
                            HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
                            HEADERMAP_USES_VFS = NO
                            HEADER_SEARCH_PATHS =
                            "/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/Headers"
                            "/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework/Headers"
                            HIDE_BITCODE_SYMBOLS = YES
                            HOME = /Users/narumi
                            ICONV = /usr/bin/iconv
                            INFOPLIST_EXPAND_BUILD_SETTINGS = YES
                            INFOPLIST_FILE = Runner/Info.plist
                            INFOPLIST_OUTPUT_FORMAT = binary
                            INFOPLIST_PATH = Runner.app/Info.plist
                            INFOPLIST_PREPROCESS = NO
                            INFOSTRINGS_PATH = Runner.app/en.lproj/InfoPlist.strings
                            INLINE_PRIVATE_FRAMEWORKS = NO
                            INSTALLHDRS_COPY_PHASE = NO
                            INSTALLHDRS_SCRIPT_PHASE = NO
                            INSTALL_DIR = /tmp/Runner.dst/Applications
                            INSTALL_GROUP = staff
                            INSTALL_MODE_FLAG = u+w,go-w,a+rX
                            INSTALL_OWNER = narumi
                            INSTALL_PATH = /Applications
                            INSTALL_ROOT = /tmp/Runner.dst
                            IPHONEOS_DEPLOYMENT_TARGET = 9.0
                            JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
                            JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
                            JAVA_ARCHIVE_CLASSES = YES
                            JAVA_ARCHIVE_TYPE = JAR
                            JAVA_COMPILER = /usr/bin/javac
                            JAVA_FOLDER_PATH = Runner.app/Java
                            JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
                            JAVA_JAR_FLAGS = cv
                            JAVA_SOURCE_SUBDIR = .
                            JAVA_USE_DEPENDENCIES = YES
                            JAVA_ZIP_FLAGS = -urg
                            JIKES_DEFAULT_FLAGS = +E +OLDCSO
                            KEEP_PRIVATE_EXTERNS = NO
                            LD_DEPENDENCY_INFO_FILE =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/Objects-normal/x86_64/Runner_dependency_info.dat
                            LD_GENERATE_MAP_FILE = NO
                            LD_MAP_FILE_PATH =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/Runner-LinkMap-normal-x86_64.txt
                            LD_NO_PIE = NO
                            LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
                            LD_RUNPATH_SEARCH_PATHS =  '@executable_path/Frameworks' '@loader_path/Frameworks' @executable_path/Frameworks
                            LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
                            LEX = lex
                            LIBRARY_DEXT_INSTALL_PATH = /Library/DriverExtensions
                            LIBRARY_FLAG_NOSPACE = YES
                            LIBRARY_FLAG_PREFIX = -l
                            LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
                            LINKER_DISPLAYS_MANGLED_NAMES = NO
                            LINK_FILE_LIST_normal_x86_64 = 
                            LINK_WITH_STANDARD_LIBRARIES = YES
                            LLVM_TARGET_TRIPLE_OS_VERSION = ios9.0
                            LLVM_TARGET_TRIPLE_SUFFIX = -simulator
                            LLVM_TARGET_TRIPLE_VENDOR = apple
                            LOCALIZABLE_CONTENT_DIR = 
                            LOCALIZED_RESOURCES_FOLDER_PATH = Runner.app/en.lproj
                            LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFCopyLocalizedString
                            LOCALIZED_STRING_SWIFTUI_SUPPORT = YES
                            LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
                            LOCAL_APPS_DIR = /Applications
                            LOCAL_DEVELOPER_DIR = /Library/Developer
                            LOCAL_LIBRARY_DIR = /Library
                            LOCROOT = 
                            LOCSYMROOT = 
                            MACH_O_TYPE = mh_execute
                            MAC_OS_X_PRODUCT_BUILD_VERSION = 19H15
                            MAC_OS_X_VERSION_ACTUAL = 101507
                            MAC_OS_X_VERSION_MAJOR = 101500
                            METAL_LIBRARY_FILE_BASE = default
                            METAL_LIBRARY_OUTPUT_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/Runner.app
                            MODULES_FOLDER_PATH = Runner.app/Modules
                            MODULE_CACHE_DIR = /Users/narumi/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
                            MTL_ENABLE_DEBUG_INFO = YES
                            NATIVE_ARCH = x86_64
                            NATIVE_ARCH_32_BIT = i386
                            NATIVE_ARCH_64_BIT = x86_64
                            NATIVE_ARCH_ACTUAL = x86_64
                            NO_COMMON = YES
                            OBJC_ABI_VERSION = 2
                            OBJECT_FILE_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/Objects
                            OBJECT_FILE_DIR_normal =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/Objects-normal
                            OBJROOT = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex
                            ONLY_ACTIVE_ARCH = YES
                            OS = MACOS
                            OSAC = /usr/bin/osacompile
                            OTHER_LDFLAGS =  -ObjC -framework "flutter_qjs" -framework "integration_test"
                            OTHER_SWIFT_FLAGS =  -D COCOAPODS
                            PACKAGE_CONFIG = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/.dart_tool/package_config.json
                            PACKAGE_TYPE = com.apple.package-type.wrapper.application
                            PASCAL_STRINGS = YES
                            PATH =
                            /Applications/Xcode.app/Contents/Developer/usr/bin:/Users/narumi/opt/anaconda3/bin:/Users/narumi/opt/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin
                            :/usr/sbin:/sbin:/usr/local/aria2/bin:/Library/Apple/usr/bin:/Users/narumi/Library/flutter/bin
                            PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks
                            /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs
                            /Applications/Xcode.app/Contents/Developer/Platforms
                            PBDEVELOPMENTPLIST_PATH = Runner.app/pbdevelopment.plist
                            PFE_FILE_C_DIALECTS = objective-c
                            PKGINFO_FILE_PATH =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/PkgInfo
                            PKGINFO_PATH = Runner.app/PkgInfo
                            PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications
                            PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
                            PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
                            PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
                            PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Tools
                            PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr
                            PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
                            PLATFORM_DISPLAY_NAME = iOS Simulator
                            PLATFORM_NAME = iphonesimulator
                            PLATFORM_PREFERRED_ARCH = x86_64
                            PLATFORM_PRODUCT_BUILD_VERSION = 18B79
                            PLIST_FILE_OUTPUT_FORMAT = binary
                            PLUGINS_FOLDER_PATH = Runner.app/PlugIns
                            PODS_BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios
                            PODS_CONFIGURATION_BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator
                            PODS_PODFILE_DIR_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/.
                            PODS_ROOT = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                            PODS_XCFRAMEWORKS_BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/XCFrameworkIntermediates
                            PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
                            PRECOMP_DESTINATION_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/PrefixHeaders
                            PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
                            PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
                            PRODUCT_BUNDLE_IDENTIFIER = cc.narumi.testPlugin
                            PRODUCT_BUNDLE_PACKAGE_TYPE = APPL
                            PRODUCT_MODULE_NAME = Runner
                            PRODUCT_NAME = Runner
                            PRODUCT_SETTINGS_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Runner/Info.plist
                            PRODUCT_TYPE = com.apple.product-type.application
                            PROFILING_CODE = NO
                            PROJECT = Runner
                            PROJECT_DERIVED_FILE_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/DerivedSources
                            PROJECT_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios
                            PROJECT_FILE_PATH = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Runner.xcodeproj
                            PROJECT_NAME = Runner
                            PROJECT_TEMP_DIR = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build
                            PROJECT_TEMP_ROOT = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex
                            PUBLIC_HEADERS_FOLDER_PATH = Runner.app/Headers
                            RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
                            REMOVE_CVS_FROM_RESOURCES = YES
                            REMOVE_GIT_FROM_RESOURCES = YES
                            REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
                            REMOVE_HG_FROM_RESOURCES = YES
                            REMOVE_SVN_FROM_RESOURCES = YES
                            REZ_COLLECTOR_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/ResourceManagerResources
                            REZ_OBJECTS_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build/ResourceManagerResources/Objects
                            SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
                            SCRIPTS_FOLDER_PATH = Runner.app/Scripts
                            SCRIPT_OUTPUT_STREAM_FILE = /var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout
                            SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk
                            SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk
                            SDK_DIR_iphonesimulator14_2 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk
                            SDK_NAME = iphonesimulator14.2
                            SDK_NAMES = iphonesimulator14.2
                            SDK_PRODUCT_BUILD_VERSION = 18B79
                            SDK_VERSION = 14.2
                            SDK_VERSION_ACTUAL = 140200
                            SDK_VERSION_MAJOR = 140000
                            SDK_VERSION_MINOR = 200
                            SED = /usr/bin/sed
                            SEPARATE_STRIP = NO
                            SEPARATE_SYMBOL_EDIT = NO
                            SET_DIR_MODE_OWNER_GROUP = YES
                            SET_FILE_MODE_OWNER_GROUP = NO
                            SHALLOW_BUNDLE = YES
                            SHARED_DERIVED_FILE_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/DerivedSources
                            SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
                            SHARED_PRECOMPS_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/PrecompiledHeaders
                            SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
                            SKIP_INSTALL = NO
                            SOURCE_ROOT = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios
                            SRCROOT = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios
                            STRINGS_FILE_OUTPUT_ENCODING = binary
                            STRIP_BITCODE_FROM_COPIED_FILES = NO
                            STRIP_INSTALLED_PRODUCT = YES
                            STRIP_STYLE = all
                            STRIP_SWIFT_SYMBOLS = YES
                            SUPPORTED_DEVICE_FAMILIES = 1,2
                            SUPPORTED_PLATFORMS = iphonesimulator iphoneos
                            SUPPORTS_TEXT_BASED_API = NO
                            SWIFT_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
                            SWIFT_OPTIMIZATION_LEVEL = -Onone
                            SWIFT_PLATFORM_TARGET_PREFIX = ios
                            SWIFT_VERSION = 5.0
                            SYMROOT = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products
                            SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
                            SYSTEM_APPS_DIR = /Applications
                            SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
                            SYSTEM_DEMOS_DIR = /Applications/Extras
                            SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
                            SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
                            SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
                            SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
                            SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
                            SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
                            SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
                            SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
                            SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
                            SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
                            SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
                            SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
                            SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
                            SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
                            SYSTEM_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
                            SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
                            SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
                            SYSTEM_LIBRARY_DIR = /System/Library
                            TAPI_VERIFY_MODE = ErrorsOnly
                            TARGETED_DEVICE_FAMILY = 1,2
                            TARGETNAME = Runner
                            TARGET_BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator
                            TARGET_NAME = Runner
                            TARGET_TEMP_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build
                            TEMP_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build
                            TEMP_FILES_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build
                            TEMP_FILE_DIR =
                            /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator
                            /Runner.build
                            TEMP_ROOT = /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex
                            TEST_FRAMEWORK_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks
                            /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks
                            TEST_LIBRARY_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/lib
                            TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
                            TRACK_WIDGET_CREATION = true
                            TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
                            TREE_SHAKE_ICONS = false
                            UID = 501
                            UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
                            UNSTRIPPED_PRODUCT = NO
                            USER = narumi
                            USER_APPS_DIR = /Users/narumi/Applications
                            USER_LIBRARY_DIR = /Users/narumi/Library
                            USE_DYNAMIC_NO_PIC = YES
                            USE_HEADERMAP = YES
                            USE_HEADER_SYMLINKS = NO
                            USE_LLVM_TARGET_TRIPLES = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_CLANG = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_LD = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_TAPI = YES
                            USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
                            VALIDATE_PRODUCT = NO
                            VALIDATE_WORKSPACE = NO
                            VALID_ARCHS = arm64 arm64e i386 x86_64
                            VERBOSE_PBXCP = NO
                            VERBOSE_SCRIPT_LOGGING = YES
                            VERSIONING_SYSTEM = apple-generic
                            VERSIONPLIST_PATH = Runner.app/version.plist
                            VERSION_INFO_BUILDER = narumi
                            VERSION_INFO_FILE = Runner_vers.c
                            VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-1"
                            WRAPPER_EXTENSION = app
                            WRAPPER_NAME = Runner.app
                            WRAPPER_SUFFIX = .app
                            WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
                            XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
                            XCODE_PRODUCT_BUILD_VERSION = 12B45b
                            XCODE_VERSION_ACTUAL = 1220
                            XCODE_VERSION_MAJOR = 1200
                            XCODE_VERSION_MINOR = 1220
                            XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
                            YACC = yacc
                            arch = x86_64
                            variant = normal
    [  +35 ms] Failed to build iOS app
    [        ] Error output from Xcode build:
               ↳
    [        ]     ** BUILD FAILED **
               
               
                   The following build commands failed:
                    Ld /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/flutter_qjs normal
                   (1 failure)
               
    [        ] Xcode's output:
               ↳
    [   +5 ms]     Command line invocation:
                       /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES -workspace Runner.xcworkspace -scheme
    Runner
                       BUILD_DIR=/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios -sdk iphonesimulator -arch x86_64
                       SCRIPT_OUTPUT_STREAM_FILE=/var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout
                       FLUTTER_SUPPRESS_ANALYTICS=true COMPILER_INDEX_STORE_ENABLE=NO
               
                   Build settings from command line:
                       ARCHS = x86_64
                       BUILD_DIR = /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios
                       COMPILER_INDEX_STORE_ENABLE = NO
                       FLUTTER_SUPPRESS_ANALYTICS = true
                       SCRIPT_OUTPUT_STREAM_FILE = /var/folders/qz/yqsxlqps4y5fk0x0sq464knw0000gn/T/flutter_tools.kapnT3/flutter_build_log_pipe.iju5OA/pipe_to_stdout
                       SDKROOT = iphonesimulator14.2
                       VERBOSE_SCRIPT_LOGGING = YES
               
                   note: Using new build system
                   note: Building targets in parallel
                   note: Planning build
                   note: Constructing build description
                   ProcessInfoPlistFile /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/Info.plist
                   /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/Target\ Support\ Files/flutter_qjs/flutter_qjs-Info.plist (in target 'flutter_qjs' from
    project
                   'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       builtin-infoPlistUtility /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/Target\ Support\ Files/flutter_qjs/flutter_qjs-Info.plist
    -producttype
                       com.apple.product-type.framework -expandbuildsettings -format binary -platform iphonesimulator -o
                       /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/Info.plist
               
                   Ld /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/flutter_qjs normal (in target
                   'flutter_qjs' from project 'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target x86_64-apple-ios9.0-simulator -dynamiclib -isysroot
                       /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk
                       -L/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs
                       -F/Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs
                       -F/Users/narumi/Library/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-x86_64-simulator
                       -F/Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/../.symlinks/plugins/flutter_qjs/ios/build -filelist
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/flutter_qjs.build
                       /Objects-normal/x86_64/flutter_qjs.LinkFileList -install_name @rpath/flutter_qjs.framework/flutter_qjs -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker
    -rpath
                       -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/flutter_qjs.build
                       /Objects-normal/x86_64/flutter_qjs_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc
    -fobjc-link-runtime
                       -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path
    -Xlinker
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/flutter_qjs.build
                       /Objects-normal/x86_64/flutter_qjs.swiftmodule -framework ffiquickjs -framework Flutter -framework Foundation -Xlinker -no_adhoc_codesign
    -compatibility_version 1
                       -current_version 1 -Xlinker -dependency_info -Xlinker
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/flutter_qjs.build
                       /Objects-normal/x86_64/flutter_qjs_dependency_info.dat -o
                       /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/flutter_qjs/flutter_qjs.framework/flutter_qjs
                   ld: framework not found ffiquickjs
                   clang: error: linker command failed with exit code 1 (use -v to see invocation)
               
                   WriteAuxiliaryFile
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/integration_test.buil
                   d/integration_test-all-target-headers.hmap (in target 'integration_test' from project 'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       write-file
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/integration_test.
                       build/integration_test-all-target-headers.hmap
               
                   ProcessInfoPlistFile
    /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework/Info.plist
                   /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/Target\ Support\ Files/integration_test/integration_test-Info.plist (in target
    'integration_test' from
                   project 'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       builtin-infoPlistUtility /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/Target\ Support\
    Files/integration_test/integration_test-Info.plist
                       -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphonesimulator -o
                       /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework/Info.plist
               
                   WriteAuxiliaryFile
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-Runner.build/Pod
                   s_Runner-all-target-headers.hmap (in target 'Pods-Runner' from project 'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       write-file
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-Runner.build
                       /Pods_Runner-all-target-headers.hmap
               
                   ProcessProductPackaging ""
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Runner
                   .app.xcent (in target 'Runner' from project 'Runner')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios
               
               
                   Entitlements:
               
                   {
                       "com.apple.security.get-task-allow" = 1;
                   }
               
               
                       builtin-productPackagingUtility -entitlements -format xml -o
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Ru
                       nner.app.xcent
               
                   ProcessProductPackaging ""
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Runner
                   .app-Simulated.xcent (in target 'Runner' from project 'Runner')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios
               
               
                   Entitlements:
               
                   {
                       "application-identifier" = "4Z25Q4L3F2.cc.narumi.testPlugin";
                       "keychain-access-groups" =     (
                           "4Z25Q4L3F2.cc.narumi.testPlugin"
                       );
                   }
               
               
                       builtin-productPackagingUtility -entitlements -format xml -o
    
    /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Ru
                       nner.app-Simulated.xcent
               
                   CodeSign /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework (in target
                   'integration_test' from project 'Pods')
                       cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
                       export CODESIGN_ALLOCATE\=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
               
                   Signing Identity:     "-"
               
                       /usr/bin/codesign --force --sign - --timestamp\=none
                       /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework
                   /Users/narumi/Projects/AndroidStudioProjects/test_plugin/build/ios/Debug-iphonesimulator/integration_test/integration_test.framework: replacing existing
    signature
               
               
    [  +17 ms] Could not build the application for the simulator.
    [   +2 ms] Error launching application on iPhone 12 Pro.
    [   +3 ms] "flutter run" took 31,120ms.
    [  +10 ms] 
               #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
               #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:623:7)
               <asynchronous suspension>
               #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1134:12)
               <asynchronous suspension>
               #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:986:27)
               <asynchronous suspension>
               #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
               <asynchronous suspension>
               #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
               <asynchronous suspension>
               #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
               <asynchronous suspension>
               #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:274:9)
               <asynchronous suspension>
               #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
               <asynchronous suspension>
               #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
               <asynchronous suspension>
               #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:230:5)
               <asynchronous suspension>
               #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:9)
               <asynchronous suspension>
               #12     run.<anonymous closure> (package:flutter_tools/runner.dart:61:12)
               <asynchronous suspension>
               #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
               <asynchronous suspension>
               #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
               <asynchronous suspension>
               #15     runInContext (package:flutter_tools/src/context_runner.dart:72:10)
               <asynchronous suspension>
               #16     main (package:flutter_tools/executable.dart:89:3)
               <asynchronous suspension>
               
               
    [ +139 ms] ensureAnalyticsSent: 67ms
    [   +2 ms] Running shutdown hooks
    [        ] Shutdown hook priority 4
    [   +3 ms] Shutdown hooks complete
    [        ] exiting with code 1
    
    

    If run in Xcode, error is:

    Link flutter_qjs (arm64) 0.1 seconds
    
    Ld /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products/Debug-iphoneos/flutter_qjs/flutter_qjs.framework/flutter_qjs normal (in target 'flutter_qjs' from project 'Pods')
        cd /Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods
        /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios9.0 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.2.sdk -L/Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products/Debug-iphoneos/flutter_qjs -F/Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products/Debug-iphoneos/flutter_qjs -F/Users/narumi/Library/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-armv7_arm64 -F/Users/narumi/Projects/AndroidStudioProjects/test_plugin/ios/Pods/../.symlinks/plugins/flutter_qjs/ios/build -filelist /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/flutter_qjs.build/Objects-normal/arm64/flutter_qjs.LinkFileList -install_name @rpath/flutter_qjs.framework/flutter_qjs -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/flutter_qjs.build/Objects-normal/arm64/flutter_qjs_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/flutter_qjs.build/Objects-normal/arm64/flutter_qjs.swiftmodule -framework ffiquickjs -framework Flutter -framework Foundation -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/flutter_qjs.build/Objects-normal/arm64/flutter_qjs_dependency_info.dat -o /Users/narumi/Library/Developer/Xcode/DerivedData/Runner-dtdmdxfynatsycdezguwvlkxglth/Build/Products/Debug-iphoneos/flutter_qjs/flutter_qjs.framework/flutter_qjs
    
    ld: framework not found ffiquickjs
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    
    opened by narumi147 4
  • 将dart方法注入到js引擎后, 通过js对象调用该方法总是返回Future<dynamic>

    将dart方法注入到js引擎后, 通过js对象调用该方法总是返回Future

    您好, 非常感谢作者提供的这个仓库...

    我测试代码如下 , 也可以尝试我创建的测试例子 https://github.com/jiajiawei/test_flutter_qjs

    var a = 1;
    final engine = FlutterQjs()..dispatch();
    try {
      JSInvokable setToObject =
          engine.evaluate('(key, value) => this[key] = value;');
      setToObject.invoke(['a', IsolateFunction(() => a)]);
      print(engine.evaluate('a()'));    // Instance of 'Future<dynamic>'
    } catch (e) {
      print('[JsEngine] Fail to eval script. \n$e');
    } finally {
      engine.port.close();
    }
    

    我想得到1,但是结果是Instance of 'Future'

    我改了object.dart三处代码, 把Future 和 aysnc都去掉临时解决了. 但是我觉得这不是正常方案. 希望作者有空解决下. 感激不尽

    (还有272行的invoke方法没截上) image

    opened by jiajiawei 2
  • IsolateFunction async

    IsolateFunction async

      await setToGlobalObject.invoke(["http", (String url) {
        return Dio().get(url).then((response) => response.data);
      }]);
    

    in my demo, it return future instead of future. event i change the code to: await setToGlobalObject.invoke(["http", (String url) async { return (await Dio().get(url)).toString(); }]); is there any way to get reusult?

    opened by MoonRune 2
  • macOS的desktop端首次启动失败

    macOS的desktop端首次启动失败

    Flutter 2.0.6 • channel stable • https://github.com/flutter/flutter.git
    Framework • revision 1d9032c7e1 (11 天前) • 2021-04-29 17:37:58 -0700
    Engine • revision 05e680e202
    Tools • Dart 2.12.3
    

    已下载最新的 QuickJS 到/flutter_js/cxx/quickjs 文件夹

    console提示Podfile过期,但是flutter_js/macos/这个文件夹内没有Podfile文件

    Launching lib/main.dart on macOS in debug mode...
    Warning: Podfile is out of date
      This can cause issues if your application depends on plugins that do not support iOS or macOS.
      See https://flutter.dev/docs/development/packages-and-plugins/developing-packages#plugin-platforms for details.
      If you have local Podfile edits you would like to keep, see https://github.com/flutter/flutter/issues/45197 for instructions.
    To regenerate the Podfile, run:
    
      rm macos/Podfile
    
    Building macOS application...
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:8:
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.h:1:
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:524:30: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
            v = JS_NewInt32(ctx, val);
                ~~~~~~~~~~~      ^~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:607:12: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
        return js_unlikely(JS_VALUE_GET_TAG(v) == JS_TAG_EXCEPTION);
        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:37:31: note: expanded from macro 'js_unlikely'
    #define js_unlikely(x)        __builtin_expect(!!(x), 0)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:612:12: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
        return js_unlikely(JS_VALUE_GET_TAG(v) == JS_TAG_UNINITIALIZED);
        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:37:31: note: expanded from macro 'js_unlikely'
    #define js_unlikely(x)        __builtin_expect(!!(x), 0)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:97:33: error: use of undeclared identifier 'JS_GetClassID'; did you mean 'JS_NewClassID'?
                JSClassID classid = JS_GetClassID(obj);
                                    ^~~~~~~~~~~~~
                                    JS_NewClassID
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:8:
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.h:1:
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:499:11: note: 'JS_NewClassID' declared here
    JSClassID JS_NewClassID(JSClassID *pclass_id);
              ^
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:97:47: error: no viable conversion from 'JSValue' to 'JSClassID *' (aka 'unsigned int *')
                JSClassID classid = JS_GetClassID(obj);
                                                  ^~~
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:8:
    In file included from /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.h:1:
    /Users/lock/Desktop/flutter_qjs/macos/cxx/quickjs.h:499:36: note: passing argument to parameter 'pclass_id' here
    JSClassID JS_NewClassID(JSClassID *pclass_id);
                                       ^
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:286:12: error: use of undeclared identifier 'JS_IsPromise'; did you mean 'jsIsPromise'?
        return JS_IsPromise(ctx, *val);
               ^~~~~~~~~~~~
               jsIsPromise
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:284:21: note: 'jsIsPromise' declared here
      DLLEXPORT int32_t jsIsPromise(JSContext *ctx, JSValueConst *val)
                        ^
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:286:30: error: no viable conversion from 'JSValue' to 'JSValue *'
        return JS_IsPromise(ctx, *val);
                                 ^~~~
    /Users/lock/Desktop/flutter_qjs/macos/cxx/ffi.cpp:284:63: note: passing argument to parameter 'val' here
      DLLEXPORT int32_t jsIsPromise(JSContext *ctx, JSValueConst *val)
                                                                  ^
    3 warnings and 4 errors generated.
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    ** BUILD FAILED **
    
    Exception: Build process failed
    
    
    
    opened by gzlock 2
  • Get error

    Get error "expected ';' " when run "sh make.sh"

    mkdir: build: File exists -- Configuring done -- Generating done -- Build files have been written to: /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project quickjs.xcodeproj build -target ALL_BUILD -configuration Debug -hideShellScriptEnvironment -arch arm64

    User defaults from command line: HideShellScriptEnvironment = YES

    Build settings from command line: ARCHS = arm64

    Prepare build note: Using legacy build system === BUILD AGGREGATE TARGET ZERO_CHECK OF PROJECT quickjs WITH CONFIGURATION Debug ===

    Check dependencies

    Write auxiliary files write-file /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ZERO_CHECK.build/Script-CF59C5AFD815477C94648EC5.sh chmod 0755 /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ZERO_CHECK.build/Script-CF59C5AFD815477C94648EC5.sh

    PhaseScriptExecution CMake\ Rules build/quickjs.build/Debug-iphoneos/ZERO_CHECK.build/Script-CF59C5AFD815477C94648EC5.sh cd /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios /bin/sh -c /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ZERO_CHECK.build/Script-CF59C5AFD815477C94648EC5.sh echo ""

    make -f /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/CMakeScripts/ReRunCMake.make make[1]: `/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/CMakeFiles/cmake.check_cache' is up to date.

    === BUILD TARGET quickjs OF PROJECT quickjs WITH CONFIGURATION Debug ===

    Check dependencies

    === BUILD TARGET ffiquickjs OF PROJECT quickjs WITH CONFIGURATION Debug ===

    Check dependencies ffiquickjs will not be code signed because its settings don't specify a development team.

    CompileC build/quickjs.build/Debug-iphoneos/ffiquickjs.build/Objects-normal/arm64/ffi.o /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler cd /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -target arm64-apple-ios13.4 -fmessage-length=111 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR="Debug-iphoneos" -Dffiquickjs_EXPORTS -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -g -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -fembed-bitcode-marker -I/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/Debug-iphoneos/include -I/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/DerivedSources-normal/arm64 -I/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/DerivedSources/arm64 -I/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/DerivedSources -F/Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/Debug-iphoneos -fPIC -MMD -MT dependencies -MF /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/Objects-normal/arm64/ffi.d --serialize-diagnostics /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/Objects-normal/arm64/ffi.dia -c /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp -o /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/ios/build/quickjs.build/Debug-iphoneos/ffiquickjs.build/Objects-normal/arm64/ffi.o In file included from /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp:8: In file included from /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.h:1: /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/quickjs/quickjs.h:632:12: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return js_unlikely(JS_VALUE_GET_TAG(v) == JS_TAG_EXCEPTION); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/quickjs/quickjs.h:42:31: note: expanded from macro 'js_unlikely' #define js_unlikely(x) __builtin_expect(!!(x), 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/quickjs/quickjs.h:637:12: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return js_unlikely(JS_VALUE_GET_TAG(v) == JS_TAG_UNINITIALIZED); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/quickjs/quickjs.h:42:31: note: expanded from macro 'js_unlikely' #define js_unlikely(x) __builtin_expect(!!(x), 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp:81:21: error: expected ';' at end of declaration JSClassDef def{ ^ ; /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp:113:47: error: expected ';' at end of declaration ObjectOpaque *objOpaque = new ObjectOpaque{ctx, opaque}; ^ ; 2 warnings and 2 errors generated.

    ** BUILD FAILED **

    The following build commands failed: CompileC build/quickjs.build/Debug-iphoneos/ffiquickjs.build/Objects-normal/arm64/ffi.o /Users/xx/Documents/work/share/libs/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qjs-0.2.6/cxx/ffi.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (1 failure)

    opened by lookdczar 2
  • startup crash on iOS 12 release

    startup crash on iOS 12 release

    The crash report is collected through app store connect from users. iOS 12 simulator works fine.

    And flutter_qjs version is 0.2.3, iOS deployment target is iOS 10.0 for my app Runner, and iOS 9.0 for Pods.

    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Exception Note:  EXC_CORPSE_NOTIFY
    Termination Description: DYLD, Symbol not found: ___chkstk_darwin | Referenced from: 
         /private/var/containers/Bundle/Application/5FC02720-192E-4A98-8163-
         C8A1FC24A055/Runner.app/Frameworks/ffiquickjs.framework/ffiquickjs (which was built for iOS 14.2) 
         | Expected in: dyld shared cache | in /private/var/containers/Bundle/Application/5FC02720-192E-4A98-8163-
         C8A1FC24A055/Runner.app/Frameworks/ffiquickjs.framework/ffiquickjs
    Triggered by Thread:  0
    

    It seems the built ffiquickjs is not compatible with lower version iOS? A possible solution from web search is to set BUILD_LIBRARY_FOR_DISTRIBUTION in Podfile:

    post_install do |installer|
      installer.pods_project.targets.each do |target|
        # new code
        target.build_configurations.each do |config|
          config.build_settings['BUILD_LIBRARY_FOR_DISTRIBUTION'] = 'YES'
        end
        # flutter-generated
        flutter_additional_ios_build_settings(target)
      end
    end
    

    Not test yet. I will try it later if I find an iOS12 real device.

    Should this package modify some build settings to generate a compatible build for all iOS versions (start from iOS9, the default target version of flutter generated project)?

    full crash log
    Incident Identifier: 3C904746-904D-4E74-B111-CB71BA23E91B
    Hardware Model:      iPhone10,1
    Process:             Runner [2424]
    Path:                /private/var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Runner
    Identifier:          cc.narumi.chaldea
    Version:             8 (1.1.4)
    AppStoreTools:       12C29
    AppVariant:          1:iPhone10,1:12.2
    Code Type:           ARM-64 (Native)
    Role:                Foreground
    Parent Process:      launchd [1]
    Coalition:           cc.narumi.chaldea [9074]
    
    
    Date/Time:           2021-01-18 17:22:38.7293 +0800
    Launch Time:         2021-01-18 17:22:37.9971 +0800
    OS Version:          iPhone OS 12.4 (16G77)
    Baseband Version:    3.70.01
    Report Version:      104
    
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Exception Note:  EXC_CORPSE_NOTIFY
    Termination Description: DYLD, Symbol not found: ___chkstk_darwin | Referenced from: /private/var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/ffiquickjs.framework/ffiquickjs (which was built for iOS 14.2) | Expected in: dyld shared cache | in /private/var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/ffiquickjs.framework/ffiquickjs
    Triggered by Thread:  0
    
    Thread 0 Crashed:
    0   dyld                          	0x0000000104f5a418 __abort_with_payload + 8
    1   dyld                          	0x0000000104f59a58 abort_with_payload_wrapper_internal + 100 (terminate_with_reason.c:72)
    2   dyld                          	0x0000000104f59a88 abort_with_payload + 12 (terminate_with_reason.c:94)
    3   dyld                          	0x0000000104f1c8f8 dyld::halt(char const*) + 304 (dyld.cpp:4024)
    4   dyld                          	0x0000000104f1f6e4 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, un... + 5396 (dyld.cpp:6519)
    5   dyld                          	0x0000000104f19044 _dyld_start + 68
    
    Thread 0 crashed with ARM Thread State (64-bit):
        x0: 0x0000000000000006   x1: 0x0000000000000004   x2: 0x000000016b2929a0   x3: 0x00000000000000bd
        x4: 0x000000016b2925a0   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x000000016b292d30
        x8: 0x0000000000000020   x9: 0x0000000000000009  x10: 0x6f77656d6172662e  x11: 0x75716966662f6b72
       x12: 0x6b63697571696666  x13: 0x656d6172662e736a  x14: 0x6966662f6b726f77  x15: 0x00736a6b63697571
       x16: 0x0000000000000209  x17: 0x0000000000000000  x18: 0x0000000000000000  x19: 0x0000000000000000
       x20: 0x000000016b2925a0  x21: 0x00000000000000bd  x22: 0x000000016b2929a0  x23: 0x0000000000000004
       x24: 0x0000000000000006  x25: 0x000000000000002f  x26: 0x0000000104f735e0  x27: 0x0000000104f73000
       x28: 0x0000000104f73a00   fp: 0x000000016b292570   lr: 0x0000000104f59a58
        sp: 0x000000016b292530   pc: 0x0000000104f5a418 cpsr: 0x00000000
    
    Binary Images:
    0x104b6c000 - 0x104b73fff Runner arm64  <b74c23b4db9938209510fcf945518f66> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Runner
    0x104b90000 - 0x104beffff DKImagePickerController arm64  <7ab64acbe82d3a28b9be08737a68bfdf> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/DKImagePickerController.framework/DKImagePickerController
    0x104d00000 - 0x104d4bfff DKPhotoGallery arm64  <215fa98e07413d8f90a90b755b83bf5a> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/DKPhotoGallery.framework/DKPhotoGallery
    0x104e14000 - 0x104e1bfff catcher arm64  <338cbbbfbbfc3c078884937dd7a81946> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/catcher.framework/catcher
    0x104e30000 - 0x104e43fff FMDB arm64  <0310d1a68cdf39d185003bc52144fd95> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/FMDB.framework/FMDB
    0x104e60000 - 0x104e67fff Reachability arm64  <ddfd9be7a1dc31f685575f2b9529f049> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/Reachability.framework/Reachability
    0x104e78000 - 0x104e8bfff SwiftyGif arm64  <1ed3be29fcee343b88cbd6445e6cf4a1> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/SwiftyGif.framework/SwiftyGif
    0x104eb0000 - 0x104ebbfff Toast arm64  <828db3177aa33f5fa0b37ff30a359b01> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/Toast.framework/Toast
    0x104ed0000 - 0x104ed7fff connectivity arm64  <30659568d29e337d80ad201efbfb1c02> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/connectivity.framework/connectivity
    0x104ee4000 - 0x104eebfff device_info arm64  <20761c2f707c3a9782de425b0aa5c576> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/device_info.framework/device_info
    0x104ef8000 - 0x104f03fff file_picker arm64  <48a4f75c478f3097bf4edfbf56e743b3> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/file_picker.framework/file_picker
    0x104f18000 - 0x104f6ffff dyld arm64  <06f3d9add3a233cea57df42b73686817> /usr/lib/dyld
    0x104fd8000 - 0x10501ffff SDWebImage arm64  <05bde7ab195532ed82a25e145c99db5f> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/SDWebImage.framework/SDWebImage
    0x1050c0000 - 0x1050cbfff disk_space arm64  <faf2931a615e34b7a099d021793efd38> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/disk_space.framework/disk_space
    0x1050e4000 - 0x105193fff ffiquickjs arm64  <02d347e92ea938878028ef4817d0d3eb> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/ffiquickjs.framework/ffiquickjs
    0x1051dc000 - 0x1051e7fff flutter_email_sender arm64  <35ce4e22c06c35deb57e08239cfbad49> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/flutter_email_sender.framework/flutter_email_sender
    0x1051fc000 - 0x105203fff flutter_mailer arm64  <8753e0cc9f5138e58cb47e93796e1566> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/flutter_mailer.framework/flutter_mailer
    0x105210000 - 0x105217fff flutter_qjs arm64  <a918f06d6f963eea9d0dbd97eec482e4> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/flutter_qjs.framework/flutter_qjs
    0x105228000 - 0x10522ffff fluttertoast arm64  <e63a1e7ccffb3f4d8c02e7dd6155800d> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/fluttertoast.framework/fluttertoast
    0x105240000 - 0x105247fff integration_test arm64  <87fabaae499f3b6392a9935b902f5fe1> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/integration_test.framework/integration_test
    0x105258000 - 0x10525ffff package_info arm64  <eca6eed16143322ea8abdaa48816c64f> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/package_info.framework/package_info
    0x10526c000 - 0x105273fff path_provider arm64  <b94f04157c163011881d97e251acd198> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/path_provider.framework/path_provider
    0x105280000 - 0x105287fff share arm64  <2244eb3461d539c6af96890acd9011a3> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/share.framework/share
    0x105298000 - 0x1052a3fff sqflite arm64  <47b24506207f36c3bd812944f456d10c> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/sqflite.framework/sqflite
    0x1052b8000 - 0x1052bffff url_launcher arm64  <0fa24cbe23433f01b9ef4491420dd2e3> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/url_launcher.framework/url_launcher
    0x1052d0000 - 0x1059d3fff Flutter arm64  <3bc079b14762390384381367ef1a3732> /var/containers/Bundle/Application/5FC02720-192E-4A98-8163-C8A1FC24A055/Runner.app/Frameworks/Flutter.framework/Flutter
    0x1b1b9b000 - 0x1b1b9cfff libSystem.B.dylib arm64  <8a05d5f48f0a376abe6bd1caf4fc8138> /usr/lib/libSystem.B.dylib
    0x1b1b9d000 - 0x1b1bf2fff libc++.1.dylib arm64  <6a272068f00d37a984e331ba58e1c3c4> /usr/lib/libc++.1.dylib
    0x1b1bf3000 - 0x1b1c05fff libc++abi.dylib arm64  <d4920e50788d3be6bccf8f550bc6d491> /usr/lib/libc++abi.dylib
    0x1b1c06000 - 0x1b238dfff libobjc.A.dylib arm64  <1167a03d9f853f34a96fd96818ad77b5> /usr/lib/libobjc.A.dylib
    0x1b238e000 - 0x1b2392fff libcache.dylib arm64  <bd876f73c3ff39459113c6fa56d15e3d> /usr/lib/system/libcache.dylib
    0x1b2393000 - 0x1b239efff libcommonCrypto.dylib arm64  <b6d7765a17a93ff4a095ee57139d16c5> /usr/lib/system/libcommonCrypto.dylib
    0x1b239f000 - 0x1b23a3fff libcompiler_rt.dylib arm64  <644550d26c693e95affb4ce0b8c5c7a6> /usr/lib/system/libcompiler_rt.dylib
    0x1b23a4000 - 0x1b23acfff libcopyfile.dylib arm64  <b0e27f378641392a9db65b4b002b959f> /usr/lib/system/libcopyfile.dylib
    0x1b23ad000 - 0x1b2410fff libcorecrypto.dylib arm64  <322648cea1933b92969887dee477d005> /usr/lib/system/libcorecrypto.dylib
    0x1b2411000 - 0x1b2480fff libdispatch.dylib arm64  <c3d9e9a5b56e3215aed59b6affc80d91> /usr/lib/system/libdispatch.dylib
    0x1b2481000 - 0x1b24aafff libdyld.dylib arm64  <5e181e9004763f7ba24dc51d73effd19> /usr/lib/system/libdyld.dylib
    0x1b24ab000 - 0x1b24abfff liblaunch.dylib arm64  <3569886aaa6a3576ab9a34935c16b079> /usr/lib/system/liblaunch.dylib
    0x1b24ac000 - 0x1b24b1fff libmacho.dylib arm64  <9ce10d14bcb43369b0e85c4480010a66> /usr/lib/system/libmacho.dylib
    0x1b24b2000 - 0x1b24b3fff libremovefile.dylib arm64  <268d6d12fe1030d5ba4607c5c467566c> /usr/lib/system/libremovefile.dylib
    0x1b24b4000 - 0x1b24cbfff libsystem_asl.dylib arm64  <d7a79215dca137388e9746226003b15b> /usr/lib/system/libsystem_asl.dylib
    0x1b24cc000 - 0x1b24ccfff libsystem_blocks.dylib arm64  <a1405ce6ae42332e9a2e06d75041f6fe> /usr/lib/system/libsystem_blocks.dylib
    0x1b24cd000 - 0x1b254efff libsystem_c.dylib arm64  <fc4c83bb09133b92919b277e2b0d0ba7> /usr/lib/system/libsystem_c.dylib
    0x1b254f000 - 0x1b2553fff libsystem_configuration.dylib arm64  <62da5311243837369a926d720b029d27> /usr/lib/system/libsystem_configuration.dylib
    0x1b2554000 - 0x1b255bfff libsystem_containermanager.dylib arm64  <75002eacacfa3fbfbd6fb8699be042ee> /usr/lib/system/libsystem_containermanager.dylib
    0x1b255c000 - 0x1b255dfff libsystem_coreservices.dylib arm64  <78c2250959bd387994b64a9e75464f58> /usr/lib/system/libsystem_coreservices.dylib
    0x1b255e000 - 0x1b2564fff libsystem_darwin.dylib arm64  <7e76bd3057d7373696850709fc7af50c> /usr/lib/system/libsystem_darwin.dylib
    0x1b2565000 - 0x1b256bfff libsystem_dnssd.dylib arm64  <d0e49be195bc3a07b2383c56dd2945ef> /usr/lib/system/libsystem_dnssd.dylib
    0x1b256c000 - 0x1b25abfff libsystem_info.dylib arm64  <01aa4acd261b3fd8acf15150220161c9> /usr/lib/system/libsystem_info.dylib
    0x1b25ac000 - 0x1b25d6fff libsystem_kernel.dylib arm64  <66492391da2c3ccfbb506bfd7121a18d> /usr/lib/system/libsystem_kernel.dylib
    0x1b25d7000 - 0x1b2604fff libsystem_m.dylib arm64  <e079abc4989b343b9fca3f43540cca7a> /usr/lib/system/libsystem_m.dylib
    0x1b2605000 - 0x1b2627fff libsystem_malloc.dylib arm64  <8a218797621a36c6843dd862510c1d5c> /usr/lib/system/libsystem_malloc.dylib
    0x1b2628000 - 0x1b2633fff libsystem_networkextension.dylib arm64  <0193b597e65e3996890277ebd82cfc4d> /usr/lib/system/libsystem_networkextension.dylib
    0x1b2634000 - 0x1b263afff libsystem_notify.dylib arm64  <b701e7f441c4356b88dc2ec865084c5f> /usr/lib/system/libsystem_notify.dylib
    0x1b263b000 - 0x1b2645fff libsystem_platform.dylib arm64  <c580957483993c36bae1caedb9184a78> /usr/lib/system/libsystem_platform.dylib
    0x1b2646000 - 0x1b2656fff libsystem_pthread.dylib arm64  <3c1003b830dd39729fb99f6f0e78d592> /usr/lib/system/libsystem_pthread.dylib
    0x1b2657000 - 0x1b2659fff libsystem_sandbox.dylib arm64  <7ccca7ea62133aa1a0a90a2bdf1bc05a> /usr/lib/system/libsystem_sandbox.dylib
    0x1b265a000 - 0x1b2661fff libsystem_symptoms.dylib arm64  <20d9b3659cea33c7956aa8545dee52a2> /usr/lib/system/libsystem_symptoms.dylib
    0x1b2662000 - 0x1b2677fff libsystem_trace.dylib arm64  <9ac8424153f9310dbf99cfe4a6487434> /usr/lib/system/libsystem_trace.dylib
    0x1b2678000 - 0x1b267dfff libunwind.dylib arm64  <df28d357cdc737d7ace356c0de492da3> /usr/lib/system/libunwind.dylib
    0x1b267e000 - 0x1b26abfff libxpc.dylib arm64  <31e6baa6561f38e486d41d3b7527682b> /usr/lib/system/libxpc.dylib
    0x1b26ac000 - 0x1b2907fff libicucore.A.dylib arm64  <bcee3941878a3c96b7156502bfc4a15a> /usr/lib/libicucore.A.dylib
    0x1b2908000 - 0x1b2919fff libz.1.dylib arm64  <206dc0d369803553ba987d4938299866> /usr/lib/libz.1.dylib
    0x1b291a000 - 0x1b2c77fff CoreFoundation arm64  <843f0402fc1336dca78208eca98b7c4c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
    0x1b2c78000 - 0x1b2c88fff libbsm.0.dylib arm64  <97ae12002bcc30f59cd9f56bb48744a2> /usr/lib/libbsm.0.dylib
    0x1b2c89000 - 0x1b2c89fff libenergytrace.dylib arm64  <21032416108a3e078b08e500bf8feec5> /usr/lib/libenergytrace.dylib
    0x1b2c8a000 - 0x1b2d18fff IOKit arm64  <a9cd0b189ff93b05b45bcdd8b3ab654d> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x1b2d19000 - 0x1b2e00fff libxml2.2.dylib arm64  <09c6266beeb235038cc627672de28a1e> /usr/lib/libxml2.2.dylib
    0x1b2e01000 - 0x1b2e0efff libbz2.1.0.dylib arm64  <ab9eb1272eee3d658a66bb3eddf951de> /usr/lib/libbz2.1.0.dylib
    0x1b2e0f000 - 0x1b2e27fff liblzma.5.dylib arm64  <29538dbe21cd34ac8328b0f708ac58ac> /usr/lib/liblzma.5.dylib
    0x1b2e28000 - 0x1b2fa1fff libsqlite3.dylib arm64  <12c83eaeddbd3ef5965272236da869d5> /usr/lib/libsqlite3.dylib
    0x1b2fa2000 - 0x1b2fd6fff libMobileGestalt.dylib arm64  <af3a9ec8e5dc3a7ea34974cc40f1769c> /usr/lib/libMobileGestalt.dylib
    0x1b2fd7000 - 0x1b3384fff CFNetwork arm64  <d160964071a233529369006ee750fa0d> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
    0x1b3385000 - 0x1b366ffff Foundation arm64  <c6fab971eb083c80972eb9a86259215a> /System/Library/Frameworks/Foundation.framework/Foundation
    0x1b3670000 - 0x1b377efff Security arm64  <549552bf5b7e3961918dd9a2b2f84b54> /System/Library/Frameworks/Security.framework/Security
    0x1b377f000 - 0x1b37e8fff SystemConfiguration arm64  <36620766eb0a380db577b99e430e7d81> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
    0x1b37e9000 - 0x1b381bfff libCRFSuite.dylib arm64  <e0b9971a4a58372c917e172262a230da> /usr/lib/libCRFSuite.dylib
    0x1b381c000 - 0x1b3832fff libapple_nghttp2.dylib arm64  <c878057f1a743813aad7651fcc833a1a> /usr/lib/libapple_nghttp2.dylib
    0x1b3833000 - 0x1b385cfff libarchive.2.dylib arm64  <65ec51aef94b3a1987332731a4d7c752> /usr/lib/libarchive.2.dylib
    0x1b385d000 - 0x1b3924fff libboringssl.dylib arm64  <380ed83911013ba8b0f37e5308129655> /usr/lib/libboringssl.dylib
    0x1b3925000 - 0x1b393bfff libcoretls.dylib arm64  <6b1e9bffa372352b878c7b1744ac4905> /usr/lib/libcoretls.dylib
    0x1b393c000 - 0x1b393dfff libcoretls_cfhelpers.dylib arm64  <59609c5520313c6794b8930d3e648ecc> /usr/lib/libcoretls_cfhelpers.dylib
    0x1b393e000 - 0x1b393ffff liblangid.dylib arm64  <0169f9e003833f25b07aeaed83704b74> /usr/lib/liblangid.dylib
    0x1b3940000 - 0x1b3cb0fff libnetwork.dylib arm64  <8a707f96087e36b8a1f7be4092e803d9> /usr/lib/libnetwork.dylib
    0x1b3cb1000 - 0x1b3ce4fff libpcap.A.dylib arm64  <4fe6f38ffed23388a4621898ddb8be04> /usr/lib/libpcap.A.dylib
    0x1b3ce5000 - 0x1b3d42fff libusrtcp.dylib arm64  <8817d9115b5e3a61bb6030cd9b213b1c> /usr/lib/libusrtcp.dylib
    0x1b3d43000 - 0x1b3d4ffff IOSurface arm64  <672b5d96e52c326ebd155171f636bb97> /System/Library/Frameworks/IOSurface.framework/IOSurface
    0x1b3d50000 - 0x1b3e02fff libBLAS.dylib arm64  <5f5dc29a267c3ce089501fcdf56fa585> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
    0x1b3e03000 - 0x1b411ffff libLAPACK.dylib arm64  <78d98e587d763e1d8c0e1694bf4eaf35> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
    0x1b4120000 - 0x1b438efff vImage arm64  <78052afe98c83c3ba2101bd84c4c7d03> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
    0x1b438f000 - 0x1b43a0fff libSparseBLAS.dylib arm64  <19f40e7928d33f37b2954c0c0736392e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib
    0x1b43a1000 - 0x1b43fbfff libvMisc.dylib arm64  <e2588d2c24b2325daa45167a1d52978b> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
    0x1b43fc000 - 0x1b442afff libBNNS.dylib arm64  <575133594b483c3db8e58473a9477e51> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib
    0x1b442b000 - 0x1b443ffff libLinearAlgebra.dylib arm64  <d3c7b6714b533000966bf9b8fb2ea578> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib
    0x1b4440000 - 0x1b4444fff libQuadrature.dylib arm64  <c3ba9791c2f13a139a32d3476406f371> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib
    0x1b4445000 - 0x1b44b3fff libSparse.dylib arm64  <998dcddd9c0a396d946e3bcb56ae9fa4> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib
    0x1b44b4000 - 0x1b4544fff libvDSP.dylib arm64  <91bc58b57f7d367d9b94a5a8db4f9e6a> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
    0x1b4545000 - 0x1b4545fff vecLib arm64  <3764dc7f15ff3782b899b8b66578b591> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
    0x1b4546000 - 0x1b4546fff Accelerate arm64  <89ca8b5b6a31367685d10baca08c6927> /System/Library/Frameworks/Accelerate.framework/Accelerate
    0x1b4547000 - 0x1b455efff libcompression.dylib arm64  <b3be8cb0e428337db977e92f8b64a999> /usr/lib/libcompression.dylib
    0x1b455f000 - 0x1b4b03fff CoreGraphics arm64  <f25c45eceaeb36a9a2ee82bfbff7adc7> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
    0x1b4b04000 - 0x1b4b09fff IOAccelerator arm64  <a91f8ec9957e396696f9a984cc1177c8> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator
    0x1b4b0a000 - 0x1b4b0ffff libCoreFSCache.dylib arm64  <85e629c6c4e73b6693a297ef7d1d852d> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
    0x1b4b10000 - 0x1b4bb4fff Metal arm64  <2f3a24f09c7032d59e5181642fed20f2> /System/Library/Frameworks/Metal.framework/Metal
    0x1b4bb5000 - 0x1b4bc7fff GraphicsServices arm64  <5dc71f1e2db03637b0517c9574dd609e> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
    0x1b4bc8000 - 0x1b4bc8fff MobileCoreServices arm64  <106d91760a3834338e483f4c208c8e16> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
    0x1b4bc9000 - 0x1b4bcbfff IOSurfaceAccelerator arm64  <fa3eb4e971b13f869d030f544c506459> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator
    0x1b4bcc000 - 0x1b4c0efff AppleJPEG arm64  <c4ff6005434534dcaae115264c7b9bf5> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
    0x1b4c0f000 - 0x1b51abfff ImageIO arm64  <79a0ce8581283b619226e5e088522dcf> /System/Library/Frameworks/ImageIO.framework/ImageIO
    0x1b51ac000 - 0x1b521afff BaseBoard arm64  <badf69222b6b33d6a5860e8eaad4c96b> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
    0x1b521b000 - 0x1b5230fff AssertionServices arm64  <0168c4ca3f5b3fa0b3d265ac72c61105> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
    0x1b5231000 - 0x1b5239fff CorePhoneNumbers arm64  <b742b09e53d13fc0907dfe0dfc809860> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
    0x1b523a000 - 0x1b527dfff AppSupport arm64  <b600f93045b83de4a90273eceff10460> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
    0x1b527e000 - 0x1b5296fff CrashReporterSupport arm64  <af147e857db630f88bae47b476084948> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
    0x1b5297000 - 0x1b529cfff AggregateDictionary arm64  <9d0819342e9839c485df24e5ac4bd33f> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
    0x1b529d000 - 0x1b5318fff libTelephonyUtilDynamic.dylib arm64  <fc4ce8000698324eafcedf80e14a6d6e> /usr/lib/libTelephonyUtilDynamic.dylib
    0x1b5319000 - 0x1b5337fff ProtocolBuffer arm64  <8b3396ec22843e69b43e959e35cfc899> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
    0x1b5338000 - 0x1b5367fff MobileKeyBag arm64  <38a8f6499a4e3eecb898cc5be09e6f62> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
    0x1b5368000 - 0x1b53a2fff BackBoardServices arm64  <a473a297d27531b096eda139b1a2f311> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices
    0x1b53a3000 - 0x1b5405fff FrontBoardServices arm64  <4ee9cc7aee25390f8979b51873a9cfc8> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
    0x1b5406000 - 0x1b544bfff SpringBoardServices arm64  <acc01c8480013712a275bfdd77372059> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
    0x1b544c000 - 0x1b545ffff PowerLog arm64  <76c8314f28f33bf1bf03c6740e630ba1> /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog
    0x1b5460000 - 0x1b547afff CommonUtilities arm64  <705a6582a61a3c4186666b74fea493ef> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities
    0x1b547b000 - 0x1b5486fff liblockdown.dylib arm64  <a06ecd5bf5b23c40b7839822ca2650ff> /usr/lib/liblockdown.dylib
    0x1b5487000 - 0x1b57a9fff CoreData arm64  <c2943249821a32a6aadd24f2c19d8110> /System/Library/Frameworks/CoreData.framework/CoreData
    0x1b57aa000 - 0x1b57b1fff TCC arm64  <0bf6f96fc35630d78f570de780afbfe1> /System/Library/PrivateFrameworks/TCC.framework/TCC
    0x1b57b2000 - 0x1b57b9fff libcupolicy.dylib arm64  <471817afa6293f0eb9103ea3bcb43627> /usr/lib/libcupolicy.dylib
    0x1b57ba000 - 0x1b588dfff CoreTelephony arm64  <efd8ccb9795b38b9a066b2584f3e860a> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
    0x1b588e000 - 0x1b58e5fff Accounts arm64  <c3eae3e92f9e3d0bb7566db5965bb8eb> /System/Library/Frameworks/Accounts.framework/Accounts
    0x1b58e6000 - 0x1b5909fff AppleSauce arm64  <1041d29a89963b1292f9e6d1e2fca9ca> /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce
    0x1b590a000 - 0x1b5914fff DataMigration arm64  <7e7e6c0b4b8a3848aa39be2a253bbedf> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
    0x1b5915000 - 0x1b591bfff Netrb arm64  <54b90ecfd7c93e2f8bb87e53c5f1d2bb> /System/Library/PrivateFrameworks/Netrb.framework/Netrb
    0x1b591c000 - 0x1b594dfff PersistentConnection arm64  <0ab4107d070b3206b677a4d0772177cc> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
    0x1b594e000 - 0x1b595efff libmis.dylib arm64  <d297888a7a3b3d6f8655ce89c54de06c> /usr/lib/libmis.dylib
    0x1b595f000 - 0x1b5a64fff ManagedConfiguration arm64  <c8f976f051ff31ca8ae71d0851815090> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
    0x1b5a65000 - 0x1b5a6afff libReverseProxyDevice.dylib arm64  <034e4becec3637049836b6f5c4206438> /usr/lib/libReverseProxyDevice.dylib
    0x1b5a6b000 - 0x1b5a7dfff libamsupport.dylib arm64  <4f0fe9ba7ca231508bb33887e9fe4de0> /usr/lib/libamsupport.dylib
    0x1b5a7e000 - 0x1b5a83fff libCoreVMClient.dylib arm64  <bdfd156fdbac3b29bd3b9edc444b3eb4> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
    0x1b5a84000 - 0x1b5a85fff libCVMSPluginSupport.dylib arm64  <c0fc3e49d71b3163bf201bc108cc1a90> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
    0x1b5a86000 - 0x1b5a89fff libutil.dylib arm64  <2c7f8b771c2a3e17b9886a1a23c1d8e6> /usr/lib/libutil.dylib
    0x1b5a8a000 - 0x1b5ac7fff libGLImage.dylib arm64  <2ad83e8c080c357da6a2330acf3072ac> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
    0x1b5ac8000 - 0x1b5b45fff APFS arm64  <ad14f1dd819f3ec69672be6ea36d7cb1> /System/Library/PrivateFrameworks/APFS.framework/APFS
    0x1b5b46000 - 0x1b5b77fff MediaKit arm64  <badad9be1cfc33c88995c641384b0ee5> /System/Library/PrivateFrameworks/MediaKit.framework/MediaKit
    0x1b5b78000 - 0x1b5b92fff libSERestoreInfo.dylib arm64  <04f883333cf831e4a41d9a52420e9ac4> /usr/lib/updaters/libSERestoreInfo.dylib
    0x1b5b99000 - 0x1b5bd4fff DiskImages arm64  <63a1d61a0e7131c48788f99516c282ee> /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages
    0x1b5bd5000 - 0x1b5bdefff libGFXShared.dylib arm64  <4ff1edf0a77838f18b219b35dfe083d5> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
    0x1b5bdf000 - 0x1b5c2cfff libauthinstall.dylib arm64  <6fd7f1c2863a3beea8c2a139cc20d851> /usr/lib/libauthinstall.dylib
    0x1b5c2d000 - 0x1b5c35fff IOMobileFramebuffer arm64  <03a3849dcb2d3624afb902440a21fb1a> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
    0x1b5c36000 - 0x1b5c40fff OpenGLES arm64  <9f8abef1a049321f9d57ca5cda4a2f00> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
    0x1b5c41000 - 0x1b5d61fff ColorSync arm64  <9e1bc6fa2b653b75a9a3b54a5556cbb4> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync
    0x1b5d62000 - 0x1b5d91fff CoreVideo arm64  <34ae98df7545385c927e737be5d7a522> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
    0x1b5d92000 - 0x1b5d93fff libCTGreenTeaLogger.dylib arm64  <02f94093171d396bab2962fa63b54d14> /usr/lib/libCTGreenTeaLogger.dylib
    0x1b5d94000 - 0x1b5ee5fff CoreAudio arm64  <d4b1d5f994c939e4b62644d63b354570> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
    0x1b5ee6000 - 0x1b5f05fff CoreAnalytics arm64  <e546eb30c7ea3914ab1e27cafe7be4e7> /System/Library/PrivateFrameworks/CoreAnalytics.framework/CoreAnalytics
    0x1b5f06000 - 0x1b5f09fff UserFS arm64  <67b2206977d33d718428f764e22f1c1f> /System/Library/PrivateFrameworks/UserFS.framework/UserFS
    0x1b5f0a000 - 0x1b60befff CoreMedia arm64  <3eac09db9ff43791aff296aa884f7838> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
    0x1b60bf000 - 0x1b60d1fff libprotobuf-lite.dylib arm64  <5a7d2aefbf0f3397a810de4052e6dec1> /usr/lib/libprotobuf-lite.dylib
    0x1b60d2000 - 0x1b612ffff libprotobuf.dylib arm64  <1250be912c8230099d3ad358caae3138> /usr/lib/libprotobuf.dylib
    0x1b6130000 - 0x1b644dfff libAWDSupportFramework.dylib arm64  <9a9d3540d2f33c86b9c48683e1ad17a6> /usr/lib/libAWDSupportFramework.dylib
    0x1b644e000 - 0x1b6493fff WirelessDiagnostics arm64  <e714c492cd3d314c8be668fc683318a3> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics
    0x1b6494000 - 0x1b6554fff VideoToolbox arm64  <f9404bbaa2003e988110de61fa03e0c2> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox
    0x1b6555000 - 0x1b6659fff libFontParser.dylib arm64  <598fa684304938c59b619ec516296960> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
    0x1b665a000 - 0x1b665afff FontServices arm64  <118619dde6f031008a4c88b3e59fb602> /System/Library/PrivateFrameworks/FontServices.framework/FontServices
    0x1b665b000 - 0x1b67bcfff CoreText arm64  <1f2c7269a1c833179923ebc381ba2b74> /System/Library/Frameworks/CoreText.framework/CoreText
    0x1b67bd000 - 0x1b67cbfff IntlPreferences arm64  <60dad887158631308fabef459231bc32> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences
    0x1b67cc000 - 0x1b67d5fff RTCReporting arm64  <627a5bfd20243637b88ef2de819615e7> /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting
    0x1b67d6000 - 0x1b6887fff CoreBrightness arm64  <c8b359db54c53ca99d90870385eafb0c> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness
    0x1b6888000 - 0x1b6891fff libAudioStatistics.dylib arm64  <6991279918af3beb904db9cc80be7e59> /usr/lib/libAudioStatistics.dylib
    0x1b6892000 - 0x1b6e30fff AudioToolbox arm64  <e38b8e31203739779104673b363a753a> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
    0x1b6e31000 - 0x1b706afff QuartzCore arm64  <dcc3316ad07f32faa3f377368ba2629d> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
    0x1b706b000 - 0x1b7075fff MediaAccessibility arm64  <cc82138dbb093d219bd3a2718ab30a9e> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility
    0x1b7076000 - 0x1b7168fff libiconv.2.dylib arm64  <56a508dc6e3132c38a3e58b1c7e272b9> /usr/lib/libiconv.2.dylib
    0x1b7169000 - 0x1b7184fff NetworkStatistics arm64  <3c50de03a9a737b588f12853a14e96b1> /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics
    0x1b7185000 - 0x1b71a3fff MPSCore arm64  <6a931631e0ac3c04bb516c0988308f4a> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore
    0x1b71a4000 - 0x1b7217fff MPSImage arm64  <b087e4ccc88633bb9ea72a488b9f4777> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage
    0x1b7218000 - 0x1b723cfff MPSMatrix arm64  <29df73ac8b283336a59f6bfea2a1e359> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix
    0x1b723d000 - 0x1b724bfff CoreAUC arm64  <199926668c8c36f8a3f5e5b2d402927b> /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC
    0x1b724c000 - 0x1b78d9fff MediaToolbox arm64  <8fef31551d783b26847087f147672adc> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox
    0x1b78da000 - 0x1b7a44fff MPSNeuralNetwork arm64  <755d418ed5c83ff399bc31e3d6332ea0> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork
    0x1b7a45000 - 0x1b7a45fff MetalPerformanceShaders arm64  <d1f20d7ab61634d5a8fbe8755f2040eb> /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders
    0x1b7a46000 - 0x1b7e58fff FaceCore arm64  <aab6e9fba0ab34598e0fdc6659f7da83> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore
    0x1b7e59000 - 0x1b7e66fff GraphVisualizer arm64  <2d52616bba7034d3b796e28dd3ac28dd> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer
    0x1b7e67000 - 0x1b808bfff libFosl_dynamic.dylib arm64  <9a8eb9eab7bd3569888a0eec5e08e111> /usr/lib/libFosl_dynamic.dylib
    0x1b808c000 - 0x1b8320fff CoreImage arm64  <74c3a439c3ad3274a7749cb933c6e530> /System/Library/Frameworks/CoreImage.framework/CoreImage
    0x1b8321000 - 0x1b8543fff CoreMotion arm64  <00ca957a89e136e883ebfb7a213a84f2> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
    0x1b8544000 - 0x1b8572fff CoreBluetooth arm64  <092e5de73f713593aacded1e15865d5e> /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth
    0x1b8573000 - 0x1b8594fff PlugInKit arm64  <eabcfbf1fa9e36bbb50c8b453f8d0e3c> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit
    0x1b8595000 - 0x1b8821fff Celestial arm64  <c37a342a731e35718ed26dd4e196b7fc> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
    0x1b8822000 - 0x1b88a3fff Quagga arm64  <6d1eaf0f42e2362bae5bdaebad5b8aef> /System/Library/PrivateFrameworks/Quagga.framework/Quagga
    0x1b88a4000 - 0x1b899afff AVFAudio arm64  <943ab4d1d6363303ac591636a41af0e7> /System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/AVFAudio
    0x1b899b000 - 0x1b8b97fff AVFoundation arm64  <a81613f7b8c23340a6e66889b754dff2> /System/Library/Frameworks/AVFoundation.framework/AVFoundation
    0x1b8b98000 - 0x1b8bb5fff CacheDelete arm64  <dbcb92cf51b13e5d93cc7e4b39f3c5a7> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete
    0x1b8bb6000 - 0x1b8beffff StreamingZip arm64  <7a4bacc4a03b32678f537466a08c9545> /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip
    0x1b8bf0000 - 0x1b8c02fff CoreEmoji arm64  <3176564260083593a577fddfebcfe966> /System/Library/PrivateFrameworks/CoreEmoji.framework/CoreEmoji
    0x1b8c03000 - 0x1b8c52fff CoreLocationProtobuf arm64  <5a17ecbb765d313da64c3dd317cdf36e> /System/Library/PrivateFrameworks/CoreLocationProtobuf.framework/CoreLocationProtobuf
    0x1b8c53000 - 0x1b8c5afff SymptomDiagnosticReporter arm64  <6769718294d532db8a0fcfbc574943fc> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter
    0x1b8c5b000 - 0x1b9642fff GeoServices arm64  <54b6c1595a653969a7bf582e299138e0> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
    0x1b9643000 - 0x1b965dfff MobileAsset arm64  <2d3acbcbe62a36a9a5e28ed7d8c24389> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset
    0x1b965e000 - 0x1b9699fff Lexicon arm64  <933886c128ce34a0be4c8819ac295671> /System/Library/PrivateFrameworks/Lexicon.framework/Lexicon
    0x1b969a000 - 0x1b96abfff libcmph.dylib arm64  <a29f078d192a3820a97f13612890b828> /usr/lib/libcmph.dylib
    0x1b96ac000 - 0x1b97bbfff LanguageModeling arm64  <8b351556f38436b1bd0ded1df086f21f> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling
    0x1b97d3000 - 0x1b986dfff CoreLocation arm64  <8a4743559e13333ca8370d273843c57c> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
    0x1b986e000 - 0x1b986efff PhoneNumbers arm64  <d9c422c80d413a2f97518a502f46bf27> /System/Library/PrivateFrameworks/PhoneNumbers.framework/PhoneNumbers
    0x1b986f000 - 0x1b9879fff libChineseTokenizer.dylib arm64  <efcf77f0c6e5377abecb6182f6f255fa> /usr/lib/libChineseTokenizer.dylib
    0x1b987a000 - 0x1b992afff libmecab_em.dylib arm64  <dda9fda7a8453bf38c8ead5ef703a539> /usr/lib/libmecab_em.dylib
    0x1b992b000 - 0x1b992cfff libThaiTokenizer.dylib arm64  <c2426d11f4853443a8fe06d2ddd39c23> /usr/lib/libThaiTokenizer.dylib
    0x1b992d000 - 0x1b9931fff libgermantok.dylib arm64  <5df65797933b3f8eb4de5fb0d8e0fb23> /usr/lib/libgermantok.dylib
    0x1b9932000 - 0x1b9995fff CoreNLP arm64  <f839dd5f26483b2f9737c13e972d3cd4> /System/Library/PrivateFrameworks/CoreNLP.framework/CoreNLP
    0x1b99a2000 - 0x1b9b66fff MobileSpotlightIndex arm64  <4ce2ef8e5bba3f279c4bbacabf2774bc> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex
    0x1b9b67000 - 0x1b9bc8fff CoreSpotlight arm64  <e5421d2a8cf934e9a8047e9762679c64> /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight
    0x1b9bc9000 - 0x1ba868fff JavaScriptCore arm64  <ff70546036c53d9a872e85627c2dd077> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
    0x1ba869000 - 0x1ba86efff libheimdal-asn1.dylib arm64  <a001ff6596873832a6e8dbd55cbd855a> /usr/lib/libheimdal-asn1.dylib
    0x1ba86f000 - 0x1ba8e9fff libate.dylib arm64  <4108470b5bec3d6d822dc9238b091e87> /usr/lib/libate.dylib
    0x1ba8ea000 - 0x1ba991fff TextureIO arm64  <63bd61765abd313891e0f0ddc4989f3f> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO
    0x1ba992000 - 0x1baa55fff CoreUI arm64  <5a57278bb4d4357a90c7750917924edd> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI
    0x1baa56000 - 0x1baa63fff MobileIcons arm64  <23be50d2eccb3e0a87efb2b27eb8fdfa> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
    0x1baa64000 - 0x1baa72fff AppleFSCompression arm64  <1408f2397c7a314db27f4dc6a9fa86d5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/AppleFSCompression
    0x1baa73000 - 0x1baadbfff TextInput arm64  <01d2e7c0c6a03b988dad4c1ee1826eeb> /System/Library/PrivateFrameworks/TextInput.framework/TextInput
    0x1bab05000 - 0x1bab38fff DataDetectorsCore arm64  <d876d8aaf1b938388c287b4a669ed62e> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore
    0x1bab39000 - 0x1babcafff FileProvider arm64  <6423940f8d023c9cabffc444e9973eab> /System/Library/Frameworks/FileProvider.framework/FileProvider
    0x1babcb000 - 0x1bacc0fff NLP arm64  <531e2b7f020a38c2b08f2fda174e63b7> /System/Library/PrivateFrameworks/NLP.framework/NLP
    0x1bacc1000 - 0x1bad96fff ProofReader arm64  <f509810086b03f4b873eac19a93676a6> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
    0x1bad97000 - 0x1badacfff libAccessibility.dylib arm64  <4299a46ac44b3a8b968963062d682d52> /usr/lib/libAccessibility.dylib
    0x1badad000 - 0x1bb29afff libwebrtc.dylib arm64  <723c13ece1a1393cba5f52348f0a9124> /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib
    0x1bb29b000 - 0x1bb2fffff ContactsFoundation arm64  <8e400dcb974732cf9d54a03e13861749> /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation
    0x1bb300000 - 0x1bcc5efff WebCore arm64  <79d4f140d81b32a8a8813a5198c6ae8b> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
    0x1bcc5f000 - 0x1bcdf8fff WebKitLegacy arm64  <faf611b319243f4fb0da0d86d333abe7> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy
    0x1bcdf9000 - 0x1bce28fff DataAccessExpress arm64  <3a56283fa1fd31c688d4783d7d17ac53> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
    0x1bce29000 - 0x1bcec2fff AddressBookLegacy arm64  <b728fecda6fa38f7a597680f64cb59c9> /System/Library/PrivateFrameworks/AddressBookLegacy.framework/AddressBookLegacy
    0x1bcec3000 - 0x1bcf1afff ProtectedCloudStorage arm64  <426539dbd6c63e7ea5f705e7f6458484> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage
    0x1bcf1b000 - 0x1bcf4cfff UserNotifications arm64  <49419a6088123a1088967b389728a68f> /System/Library/Frameworks/UserNotifications.framework/UserNotifications
    0x1bcf4d000 - 0x1bcf58fff AppleIDAuthSupport arm64  <92fec1a8c8303bc4940f1b6edca15e68> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/AppleIDAuthSupport
    0x1bcf59000 - 0x1bcfaefff AuthKit arm64  <ceeb4570eb5938c0a212a07da5438fac> /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit
    0x1bcfed000 - 0x1bcfedfff UIKit arm64  <8cd1d805e6403980aacdef9414284c81> /System/Library/Frameworks/UIKit.framework/UIKit
    0x1bcfee000 - 0x1bd001fff DocumentManagerCore arm64  <1efaab5ea8633d4ca743c824e8521d8c> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore
    0x1bd002000 - 0x1bd010fff HangTracer arm64  <6ae4008081833ad286621b36839ef849> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer
    0x1bd011000 - 0x1bd05ffff PhysicsKit arm64  <361f88aa7ddb33d68c252f8d02c624ad> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit
    0x1bd060000 - 0x1bd064fff StudyLog arm64  <4c2f7de1107e3ce2b61e679fe40d466d> /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog
    0x1bd065000 - 0x1bd150fff UIFoundation arm64  <77e12b7c184e344fb3511494c24d86be> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation
    0x1bd151000 - 0x1bd271fff CloudKit arm64  <a3e0d95652ea39daa6b5ef1bbf15288d> /System/Library/Frameworks/CloudKit.framework/CloudKit
    0x1bd272000 - 0x1bd279fff IntentsFoundation arm64  <11acb79008683e9a8222fbdf2f20af39> /System/Library/PrivateFrameworks/IntentsFoundation.framework/IntentsFoundation
    0x1bd27a000 - 0x1bd560fff Intents arm64  <6ae5175fc6b03e919433a966c42c85ad> /System/Library/Frameworks/Intents.framework/Intents
    0x1bd561000 - 0x1bd579fff libresolv.9.dylib arm64  <578816afe31737f7bff30011a1499be9> /usr/lib/libresolv.9.dylib
    0x1bd57a000 - 0x1bd57cfff CoreDuetDebugLogging arm64  <ed6a80d9f48d33b994e978b91b1a4c32> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging
    0x1bd57d000 - 0x1bd5aefff libtidy.A.dylib arm64  <2473e09a24e23441b5fa5adccce49c17> /usr/lib/libtidy.A.dylib
    0x1bd5af000 - 0x1bd769fff CoreDuet arm64  <59b9f0b87177312681f88367bfe3424f> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet
    0x1bd76a000 - 0x1bd78afff CoreDuetContext arm64  <1ec73f4da44d31b28d4c4371110202b1> /System/Library/PrivateFrameworks/CoreDuetContext.framework/CoreDuetContext
    0x1bd78b000 - 0x1bd79cfff CoreDuetDaemonProtocol arm64  <2e09aa3473a4394eb6626641a0ea8842> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol
    0x1bd79d000 - 0x1bd803fff IMFoundation arm64  <3e2cfc69dc12331a9df863027d3fa16a> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation
    0x1bd804000 - 0x1bd835fff vCard arm64  <2816c3799d4c39238da9d7763eb8f66a> /System/Library/PrivateFrameworks/vCard.framework/vCard
    0x1bd836000 - 0x1bd947fff Contacts arm64  <1306c6d1be3d32318cfc2009f388c1ba> /System/Library/Frameworks/Contacts.framework/Contacts
    0x1bd948000 - 0x1bd949fff DiagnosticLogCollection arm64  <1b7c22827b0839729399b4af14a4d536> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection
    0x1bd94a000 - 0x1bd94bfff Marco arm64  <597764710750346a88f800ea9088b830> /System/Library/PrivateFrameworks/Marco.framework/Marco
    0x1bd94c000 - 0x1bd953fff MessageProtection arm64  <e2f1b2ab571832429b93fa306244c251> /System/Library/PrivateFrameworks/MessageProtection.framework/MessageProtection
    0x1bd954000 - 0x1bdc40fff StoreServices arm64  <2e8fa52212793a8290bc9ccba912ef79> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
    0x1bdc41000 - 0x1bdc57fff Engram arm64  <55b36649e1033a3da75e792841d829a1> /System/Library/PrivateFrameworks/Engram.framework/Engram
    0x1bdc58000 - 0x1bdd67fff IDSFoundation arm64  <578224156245312e8d868c589fe53c4a> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation
    0x1bdd68000 - 0x1bdd72fff CaptiveNetwork arm64  <6040b78e56283f4b8933a23497391977> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
    0x1bdd73000 - 0x1bdda2fff EAP8021X arm64  <1e909550518531ae8e5af4f84ae81121> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
    0x1bdda3000 - 0x1bdde0fff MobileWiFi arm64  <57ff37aea7af36a8b5a84bf1d1e513c4> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
    0x1bdde1000 - 0x1bdde3fff OAuth arm64  <3159f643ab4f32198c5f2e0cf5e03efb> /System/Library/PrivateFrameworks/OAuth.framework/OAuth
    0x1bdde4000 - 0x1bdde6fff CommonAuth arm64  <76aa4d5daeca34ef846373b4e163f258> /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth
    0x1bdde7000 - 0x1bde56fff Heimdal arm64  <5627b7f99336377f83867e29a58382ba> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal
    0x1bde57000 - 0x1bde80fff GSS arm64  <4f5f9a56b6523d5e9b9fb3ecd20d1e2a> /System/Library/Frameworks/GSS.framework/GSS
    0x1bde81000 - 0x1bde98fff ApplePushService arm64  <733176c26c2e361a844495297b4f5077> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService
    0x1bde99000 - 0x1bdf28fff AccountsDaemon arm64  <4dce3b079300348391f68bb0129e5e5c> /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon
    0x1bdf29000 - 0x1bdf4afff AppleIDSSOAuthentication arm64  <2feb9afa1d313d2fae112373362f6819> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication
    0x1bdf4b000 - 0x1bdfcbfff AppleAccount arm64  <54af56912426303aa6ea2c8adfb0786d> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount
    0x1bdfcc000 - 0x1be142fff CoreUtils arm64  <db2fa88f45033e4d927583ceddaaa618> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils
    0x1be143000 - 0x1be23cfff IDS arm64  <63068092093f35129148e190a3cde252> /System/Library/PrivateFrameworks/IDS.framework/IDS
    0x1be23d000 - 0x1be263fff MediaServices arm64  <d29cf787e4f5359f8c91baa426a6d6fa> /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices
    0x1be264000 - 0x1be437fff MediaRemote arm64  <f2305c6b02c73b9fb4ff40fe5aab4855> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote
    0x1be438000 - 0x1be452fff UserManagement arm64  <ef562d815d4b371b92a8de235544a85c> /System/Library/PrivateFrameworks/UserManagement.framework/UserManagement
    0x1be453000 - 0x1be463fff MobileBluetooth arm64  <6a874a56b75e3892a5ab244360c0e487> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth
    0x1be464000 - 0x1be494fff Bom arm64  <1d3570dfb8b5353d9ca9434ac3d29648> /System/Library/PrivateFrameworks/Bom.framework/Bom
    0x1be495000 - 0x1be499fff CommunicationsFilter arm64  <476acf80b48938548194fa700571d6c6> /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter
    0x1be49a000 - 0x1be4bafff FTAWD arm64  <4e7bcdf2ed19377c81dc6bacb4e2b53f> /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD
    0x1be4bb000 - 0x1be510fff FTServices arm64  <281569b1bbd53a3c849fe2220b9c11a0> /System/Library/PrivateFrameworks/FTServices.framework/FTServices
    0x1be548000 - 0x1be553fff ProactiveEventTracker arm64  <2fe28b856dee36a18d352a569887408a> /System/Library/PrivateFrameworks/ProactiveEventTracker.framework/ProactiveEventTracker
    0x1be554000 - 0x1be5a2fff ChunkingLibrary arm64  <e9d985bdc95b33c6b8077c94754edc76> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary
    0x1be5a3000 - 0x1be5b1fff libnetworkextension.dylib arm64  <c588fd853b103e689968fa24a7496cb3> /usr/lib/libnetworkextension.dylib
    0x1be5b2000 - 0x1be5d5fff AddressBook arm64  <5535c9f12e2e3aa880dd18af440b2c39> /System/Library/Frameworks/AddressBook.framework/AddressBook
    0x1bf32f000 - 0x1bf4ccfff NetworkExtension arm64  <ced5acebcbf835f3b5553a4910a70e25> /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension
    0x1bf4cd000 - 0x1bf8f7fff SiriTTS arm64  <d89cb39bb2dc3a2a940baea589979e5f> /System/Library/PrivateFrameworks/SiriTTS.framework/SiriTTS
    0x1bf957000 - 0x1bf996fff VoiceServices arm64  <4494d60a2c673a5e8bea57c4cbe7d437> /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices
    0x1bf997000 - 0x1bf9c5fff GLKit arm64  <b6db091f44ad39c3ba33938587e59d50> /System/Library/Frameworks/GLKit.framework/GLKit
    0x1bfaf0000 - 0x1bfb0dfff AssetCacheServices arm64  <b5f37e2a434337019e4afe1a11d5dd4e> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices
    0x1bfb0e000 - 0x1bfbbffff NetworkServiceProxy arm64  <99e9d0bca947358c8727f047b2bd22ab> /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/NetworkServiceProxy
    0x1bfbc0000 - 0x1bfc94fff MMCS arm64  <e332a56b234c3efcacd23a564bb98fa5> /System/Library/PrivateFrameworks/MMCS.framework/MMCS
    0x1bfc95000 - 0x1bfca1fff BluetoothManager arm64  <c264cee9922c35a396b344ffb02256d2> /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager
    0x1bfca2000 - 0x1bfd11fff CoreDAV arm64  <37a682dcba3a302290377b34499c62ec> /System/Library/PrivateFrameworks/CoreDAV.framework/CoreDAV
    0x1bfd12000 - 0x1bfd46fff iCalendar arm64  <389964ac4a6831ecbbb3cdf7c148cd4d> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar
    0x1bfd47000 - 0x1bfd53fff PersonaKit arm64  <0a918feb46063d6db95aa23b6f4ee8ce> /System/Library/PrivateFrameworks/PersonaKit.framework/PersonaKit
    0x1bfd54000 - 0x1bfdaafff CalendarFoundation arm64  <61af93fa1a793c72967d45fe5071d480> /System/Library/PrivateFrameworks/CalendarFoundation.framework/CalendarFoundation
    0x1bfdab000 - 0x1bfdd9fff PhotosFormats arm64  <ab80241bbd723a9daf4b2a7cdb5a219e> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats
    0x1bfdda000 - 0x1bfe73fff CalendarDatabase arm64  <4a4945aabdd733dabdd176dd06bd2c2d> /System/Library/PrivateFrameworks/CalendarDatabase.framework/CalendarDatabase
    0x1bfe74000 - 0x1bfeccfff CalendarDaemon arm64  <44660bd0d93237f3af93bdcff23fa68b> /System/Library/PrivateFrameworks/CalendarDaemon.framework/CalendarDaemon
    0x1bfecd000 - 0x1c0029fff CloudPhotoLibrary arm64  <461c44d6853d3c1b8577deea116e19bf> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary
    0x1c002a000 - 0x1c010efff EventKit arm64  <63d7ac06e16b3407a0254df9ffa98595> /System/Library/Frameworks/EventKit.framework/EventKit
    0x1c010f000 - 0x1c0141fff AssetsLibraryServices arm64  <e850778fef673c53b4471e87dd9b83e3> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
    0x1c0177000 - 0x1c019ffff DCIMServices arm64  <940600c384993c83a3d619f48b2677f7> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices
    0x1c01a0000 - 0x1c02befff CoreMediaStream arm64  <84c08bb10e9335618d4d5d4ce3a8611e> /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream
    0x1c02bf000 - 0x1c02c6fff XPCKit arm64  <483c8c95a9513bfea92a38ec26c34736> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit
    0x1c03a7000 - 0x1c03c0fff CloudPhotoServices arm64  <795ba783578f3e8e9a3c44316f71747e> /System/Library/PrivateFrameworks/CloudPhotoServices.framework/CloudPhotoServices
    0x1c03c1000 - 0x1c03ccfff CoreRecents arm64  <2fef8a16fc623e269bccd1c21c950fcd> /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents
    0x1c03cd000 - 0x1c03e9fff MediaStream arm64  <1ba838bf66d93dbd814261e7ccdae31d> /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream
    0x1c03ea000 - 0x1c08ebfff PhotoLibraryServices arm64  <3504c40d1ef830c486025f5fbb1d0da9> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices
    0x1c08ec000 - 0x1c0907fff PrototypeTools arm64  <24d7ea4dc99d33fd9e1462ed5d92a087> /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools
    0x1c0908000 - 0x1c0987fff CoreSymbolication arm64  <c697350dd7103aa7b220567cf326693a> /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication
    0x1c0988000 - 0x1c0ad6fff SearchFoundation arm64  <24b70e740ad03aafac4fe0b9a06bc41c> /System/Library/PrivateFrameworks/SearchFoundation.framework/SearchFoundation
    0x1c0ad7000 - 0x1c0adcfff IncomingCallFilter arm64  <5477f9113642385589837214ffc099a3> /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter
    0x1c0add000 - 0x1c0b93fff iTunesStore arm64  <4b27b6d0cdff35c08c2993657b4e5519> /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore
    0x1c0b94000 - 0x1c0b9afff libtzupdate.dylib arm64  <7a05a115d20537519bfacdfea6d39e33> /usr/lib/libtzupdate.dylib
    0x1c0b9b000 - 0x1c0ce9fff Preferences arm64  <78b52a197cf83e1893c3c8d37ebf2929> /System/Library/PrivateFrameworks/Preferences.framework/Preferences
    0x1c0cea000 - 0x1c0cf2fff CoreTime arm64  <b20bee3821923825b641230adc42b386> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
    0x1c0cf3000 - 0x1c0d43fff CoreAppleCVA arm64  <d3b298ffc45c3055b29a35260b8ecbae> /System/Library/PrivateFrameworks/CoreAppleCVA.framework/CoreAppleCVA
    0x1c0d44000 - 0x1c0d82fff DifferentialPrivacy arm64  <4e51f7b5592233ad8d1e499da9827c2c> /System/Library/PrivateFrameworks/DifferentialPrivacy.framework/DifferentialPrivacy
    0x1c0d83000 - 0x1c0f25fff AppleCVA arm64  <7601b3753d753bad8496859cf4b62993> /System/Library/PrivateFrameworks/AppleCVA.framework/AppleCVA
    0x1c0f26000 - 0x1c0fddfff Montreal arm64  <7f1824260c6c31a3a7b9494f85164374> /System/Library/PrivateFrameworks/Montreal.framework/Montreal
    0x1c0fde000 - 0x1c12fffff Espresso arm64  <630c94e4727632c0a15a72d9084b309e> /System/Library/PrivateFrameworks/Espresso.framework/Espresso
    0x1c1300000 - 0x1c1306fff MobileSystemServices arm64  <ae827d4ca2bf3cd0865dc1be70b0ff9e> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices
    0x1c1307000 - 0x1c14f3fff Photos arm64  <edad6278ad5b30439e5c9aecf6da0e29> /System/Library/Frameworks/Photos.framework/Photos
    0x1c14f4000 - 0x1c1717fff CoreML arm64  <ddbee838a9243aa2b3061908a9e5e41d> /System/Library/Frameworks/CoreML.framework/CoreML
    0x1c1718000 - 0x1c171cfff CoreOptimization arm64  <a60da5d56a77385bab5ecf2a91e2cb78> /System/Library/PrivateFrameworks/CoreOptimization.framework/CoreOptimization
    0x1c171d000 - 0x1c1779fff SafariCore arm64  <883775cf59ff3e08a99a74e74b26a719> /System/Library/PrivateFrameworks/SafariCore.framework/SafariCore
    0x1c177a000 - 0x1c17cefff CorePrediction arm64  <1bcb7bc51f703f46992bca964be95c1d> /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
    0x1c17db000 - 0x1c18d7fff Navigation arm64  <b0b1391bcb733e74a7ca16bc6344d907> /System/Library/PrivateFrameworks/Navigation.framework/Navigation
    0x1c18d8000 - 0x1c18effff ContactsDonation arm64  <bf74ea5613f0366da5e81a2be3e21c38> /System/Library/PrivateFrameworks/ContactsDonation.framework/ContactsDonation
    0x1c18f0000 - 0x1c191cfff Futhark arm64  <0689afcbd554372cbe1af54f31af5d37> /System/Library/PrivateFrameworks/Futhark.framework/Futhark
    0x1c191d000 - 0x1c198cfff NanoRegistry arm64  <4dd407a79baa3114b90e2730f11abbb3> /System/Library/PrivateFrameworks/NanoRegistry.framework/NanoRegistry
    0x1c198d000 - 0x1c19e4fff ToneLibrary arm64  <dbf3a9a0baa233eebaa156fcdcbad5dc> /System/Library/PrivateFrameworks/ToneLibrary.framework/ToneLibrary
    0x1c19e5000 - 0x1c19fbfff BaseBoardUI arm64  <98ca81e7be0632d0b25c175d75edc348> /System/Library/PrivateFrameworks/BaseBoardUI.framework/BaseBoardUI
    0x1c19fc000 - 0x1c1a53fff ContactsUICore arm64  <2be8b88c8dcd3ba1b38a483d50b14e2b> /System/Library/PrivateFrameworks/ContactsUICore.framework/ContactsUICore
    0x1c1a54000 - 0x1c1bc6fff ContactsUI arm64  <a2c4e97ff1653e3299a539ffcc96022e> /System/Library/Frameworks/ContactsUI.framework/ContactsUI
    0x1c1bc7000 - 0x1c1c91fff CorePDF arm64  <a775f7c706643da78354acc60a284057> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF
    0x1c1c92000 - 0x1c1f23fff Vision arm64  <38b4a5173b57371bbdfb7f3fdcd6509a> /System/Library/Frameworks/Vision.framework/Vision
    0x1c1f24000 - 0x1c2438fff WebKit arm64  <2cb812df0acf393d9322bfaf629d44a6> /System/Library/Frameworks/WebKit.framework/WebKit
    0x1c2439000 - 0x1c24cefff BulletinBoard arm64  <d39852740abf36e0998dece4303ec947> /System/Library/PrivateFrameworks/BulletinBoard.framework/BulletinBoard
    0x1c24cf000 - 0x1c24d4fff ConstantClasses arm64  <605c3299145a3b2f9c36cb6c7058f488> /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses
    0x1c24d5000 - 0x1c24ddfff CertUI arm64  <a5088525bca939829b9339e5e263208c> /System/Library/PrivateFrameworks/CertUI.framework/CertUI
    0x1c25d3000 - 0x1c2662fff MediaPlatform arm64  <81662649f4633308b5b52b750395dee7> /System/Library/PrivateFrameworks/MediaPlatform.framework/MediaPlatform
    0x1c2663000 - 0x1c26c3fff WebBookmarks arm64  <1a7161b7c02f344f991ba61679d93594> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks
    0x1c26c4000 - 0x1c26cefff DAAPKit arm64  <0f71d48594643d3391fb75c5215f7ff7> /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit
    0x1c27c5000 - 0x1c2a98fff MediaLibraryCore arm64  <654e86b035673998a045160ad7f878ad> /System/Library/PrivateFrameworks/MediaLibraryCore.framework/MediaLibraryCore
    0x1c2a9b000 - 0x1c2d13fff MusicLibrary arm64  <8bbcbd29aabe31289b93f84a0c570655> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary
    0x1c2d14000 - 0x1c332dfff VectorKit arm64  <ecd5e979112d3028ae578e6678cafa5f> /System/Library/PrivateFrameworks/VectorKit.framework/VectorKit
    0x1c332e000 - 0x1c357afff MapKit arm64  <112d5fd16278301e9196e1364c481868> /System/Library/Frameworks/MapKit.framework/MapKit
    0x1c357b000 - 0x1c3744fff iTunesCloud arm64  <3e358f231eaa33288996cbf8b3797670> /System/Library/PrivateFrameworks/iTunesCloud.framework/iTunesCloud
    0x1c3745000 - 0x1c37defff HomeSharing arm64  <37ca695e93c13ae19cfc6fc93b9d489c> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing
    0x1c3967000 - 0x1c3d9cfff MediaPlayer arm64  <19f38ca52fb13b7f929109b0154d071a> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
    0x1c3d9d000 - 0x1c3dc1fff MobileInstallation arm64  <a448765d3bf73d8b97d04149bb848d13> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
    0x1c3dc2000 - 0x1c3dc9fff EmailAddressing arm64  <fead38e1ab5f388b8887625a45466aa1> /System/Library/PrivateFrameworks/EmailAddressing.framework/EmailAddressing
    0x1c3dca000 - 0x1c3dccfff MessageSupport arm64  <4258e3ad611133d2acaf61c92e8b84a4> /System/Library/PrivateFrameworks/MessageSupport.framework/MessageSupport
    0x1c3dcd000 - 0x1c3dcffff InternationalTextSearch arm64  <39099b3f987d31f687e796ef6408fe2e> /System/Library/PrivateFrameworks/InternationalTextSearch.framework/InternationalTextSearch
    0x1c3dd0000 - 0x1c3e29fff MIME arm64  <85fb617b486833d39a196040d5c6db10> /System/Library/PrivateFrameworks/MIME.framework/MIME
    0x1c3e2a000 - 0x1c3e5ffff ProactiveSupport arm64  <927dd279b35532e0a2691c80935f0ac1> /System/Library/PrivateFrameworks/ProactiveSupport.framework/ProactiveSupport
    0x1c3e60000 - 0x1c3e97fff Notes arm64  <1ef34c9995c83923ba3e9c2acf493bbb> /System/Library/PrivateFrameworks/Notes.framework/Notes
    0x1c3e98000 - 0x1c3f5efff TelephonyUtilities arm64  <3748140f00633e0ab8dbcba64a6d1ebe> /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities
    0x1c3fb9000 - 0x1c400efff DataAccess arm64  <7a1236df8727353cac95d6bebd12bf6b> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess
    0x1c400f000 - 0x1c4020fff AssetsLibrary arm64  <2ee46bc96d613916844c295709ac9905> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary
    0x1c42ec000 - 0x1c4385fff Social arm64  <ac10a1caa12032bfb977264cb6e93183> /System/Library/Frameworks/Social.framework/Social
    0x1c441c000 - 0x1c4433fff CoreFollowUp arm64  <dc39b1ffa8803a2ab1d53020b429e48a> /System/Library/PrivateFrameworks/CoreFollowUp.framework/CoreFollowUp
    0x1c4434000 - 0x1c44a3fff CoreSuggestions arm64  <c9953755a8d135bd9f5f3d055ce58074> /System/Library/PrivateFrameworks/CoreSuggestions.framework/CoreSuggestions
    0x1c44a4000 - 0x1c44b4fff MailServices arm64  <62386db4052730d4a8e141cec1ae24fb> /System/Library/PrivateFrameworks/MailServices.framework/MailServices
    0x1c44b5000 - 0x1c4541fff CoreRecognition arm64  <7c29558bcab133539b42c102d179e602> /System/Library/PrivateFrameworks/CoreRecognition.framework/CoreRecognition
    0x1c4542000 - 0x1c456afff MailSupport arm64  <3c30c4d80b7b3fa3baf651a6f57ef7cd> /System/Library/PrivateFrameworks/MailSupport.framework/MailSupport
    0x1c456b000 - 0x1c46b6fff Message arm64  <6e6953cf23fd3bf7b07b1313ced7736d> /System/Library/PrivateFrameworks/Message.framework/Message
    0x1c48b7000 - 0x1c4969fff CoreParsec arm64  <e4365d29daa43a4494d5686fb116f4e2> /System/Library/PrivateFrameworks/CoreParsec.framework/CoreParsec
    0x1c4997000 - 0x1c49c7fff SharedUtils arm64  <968d4cd263d0372a81e20d9faab0d6f7> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/SharedUtils
    0x1c49c8000 - 0x1c4a06fff ContactsAutocomplete arm64  <1601bff8a43f37508b74038a7717f3a4> /System/Library/PrivateFrameworks/ContactsAutocomplete.framework/ContactsAutocomplete
    0x1c4a07000 - 0x1c4ad0fff VideoSubscriberAccount arm64  <a4712dd4ab3a391fbf25b6ef272a5f7c> /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount
    0x1c4ad1000 - 0x1c4b00fff Pegasus arm64  <b92d4d83a9b13e649b7fe5bfc06a31f6> /System/Library/PrivateFrameworks/Pegasus.framework/Pegasus
    0x1c4b01000 - 0x1c4bb9fff AVKit arm64  <26958d3d4ff13494a2a027b8a01da396> /System/Library/Frameworks/AVKit.framework/AVKit
    0x1c4be4000 - 0x1c4be7fff FTClientServices arm64  <75f2c24386da3ccaa5f07708776144f7> /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices
    0x1c4be8000 - 0x1c4bebfff SharedWebCredentials arm64  <c2be4e977cfc3321867759bbf8b3cbb1> /System/Library/PrivateFrameworks/SharedWebCredentials.framework/SharedWebCredentials
    0x1c4bed000 - 0x1c4c06fff SafariFoundation arm64  <32f10089fca134b39cfc7c01ec1f03c7> /System/Library/PrivateFrameworks/SafariFoundation.framework/SafariFoundation
    0x1c4dda000 - 0x1c4deefff LocalAuthentication arm64  <3ac332312ac33d9c9e30e89613da4774> /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication
    0x1c4def000 - 0x1c4df1fff ParsecSubscriptionServiceSupport arm64  <41de0fd439543d55b3edb573ea49fff6> /System/Library/PrivateFrameworks/ParsecSubscriptionServiceSupport.framework/ParsecSubscriptionServiceSupport
    0x1c4e96000 - 0x1c50c6fff SafariShared arm64  <e8b0af5a14d031eea5b0705fe762ac86> /System/Library/PrivateFrameworks/SafariShared.framework/SafariShared
    0x1c50c7000 - 0x1c50e1fff WebUI arm64  <cad2acf3277c3209bc8562acfcc029d4> /System/Library/PrivateFrameworks/WebUI.framework/WebUI
    0x1c50e2000 - 0x1c50f0fff SetupAssistantSupport arm64  <15c081c7d48b3afebf60eb9b712519a9> /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/SetupAssistantSupport
    0x1c50f1000 - 0x1c5124fff SetupAssistant arm64  <129444f03e1b353f9795e6bf83341591> /System/Library/PrivateFrameworks/SetupAssistant.framework/SetupAssistant
    0x1c5171000 - 0x1c517afff MobileStorage arm64  <148c72bf22433e58a1e4fb32a489c7f5> /System/Library/PrivateFrameworks/MobileStorage.framework/MobileStorage
    0x1c517b000 - 0x1c51b9fff ContentIndex arm64  <b2961fca2e1b3e5f9d3856ac23916319> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex
    0x1c51ba000 - 0x1c5216fff ImageCapture arm64  <ccba7b9494033932b5b5558ba6bc5b1e> /System/Library/PrivateFrameworks/ImageCapture.framework/ImageCapture
    0x1c53d0000 - 0x1c53e4fff iPhotoMigrationSupport arm64  <8b7e0f8bccc53a57be1b92f6cbf16ca6> /System/Library/PrivateFrameworks/iPhotoMigrationSupport.framework/iPhotoMigrationSupport
    0x1c53e5000 - 0x1c53f6fff DiagnosticExtensions arm64  <b40e2f97a86535f2b5882836d2470832> /System/Library/PrivateFrameworks/DiagnosticExtensions.framework/DiagnosticExtensions
    0x1c582d000 - 0x1c58a6fff PhotoLibrary arm64  <4ec8b443dfe2323297083f6034f27ea8> /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
    0x1c58a7000 - 0x1c5dc9fff PhotosUICore arm64  <81f1336c6cab30c38762dfb2f1400a57> /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore
    0x1c5ea9000 - 0x1c5eaefff LinguisticData arm64  <ea730959fc8f382b9d6da155b0e44a67> /System/Library/PrivateFrameworks/LinguisticData.framework/LinguisticData
    0x1c5ec8000 - 0x1c5f50fff PhotoEditSupport arm64  <86bd56e51462322e8816e16b53141f6d> /System/Library/PrivateFrameworks/PhotoEditSupport.framework/PhotoEditSupport
    0x1c5f65000 - 0x1c641efff PhotosUI arm64  <061edf8101813c15984938a84383bc9a> /System/Library/Frameworks/PhotosUI.framework/PhotosUI
    0x1c6724000 - 0x1c673dfff MetalKit arm64  <8b5a73a8bffd39aabc52c835fb19134b> /System/Library/Frameworks/MetalKit.framework/MetalKit
    0x1c718c000 - 0x1c7252fff PDFKit arm64  <1baa2b57d3ad37c3b6ba52e54fe1c42f> /System/Library/Frameworks/PDFKit.framework/PDFKit
    0x1c75c7000 - 0x1c75d9fff MobileDeviceLink arm64  <a00b87e31ebe33b88e0cfe0d1b4548aa> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
    0x1c76b6000 - 0x1c7709fff MobileBackup arm64  <0461e0b5f8573d5da78290e6c21ef496> /System/Library/PrivateFrameworks/MobileBackup.framework/MobileBackup
    0x1c770a000 - 0x1c7757fff SafariSafeBrowsing arm64  <466e66ac4dc43c42b7ab475181635f80> /System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing
    0x1c7758000 - 0x1c78a0fff SafariServices arm64  <fe054c32a1fe303483c35b3f8286559b> /System/Library/Frameworks/SafariServices.framework/SafariServices
    0x1c7c40000 - 0x1c7d37fff MessageUI arm64  <2bb65a0fb1b030eaac32389a816d5269> /System/Library/Frameworks/MessageUI.framework/MessageUI
    0x1c913a000 - 0x1c918efff CallKit arm64  <6f3707fc125e3883b73992dc05ef61c6> /System/Library/Frameworks/CallKit.framework/CallKit
    0x1c9ebd000 - 0x1c9f0efff LoggingSupport arm64  <f972f6275bc7395c8c3f9e6a6d2b653b> /System/Library/PrivateFrameworks/LoggingSupport.framework/LoggingSupport
    0x1ca24f000 - 0x1ca258fff FamilyCircle arm64  <937f4d9a8c223f668c56c77af66d7516> /System/Library/PrivateFrameworks/FamilyCircle.framework/FamilyCircle
    0x1cbee6000 - 0x1cbf09fff AppSupportUI arm64  <08fb2606183e3704b634e045131d7c24> /System/Library/PrivateFrameworks/AppSupportUI.framework/AppSupportUI
    0x1cc86c000 - 0x1cc8b0fff Catalyst arm64  <ebc74a3fbaf6356a817fee05f9e592d4> /System/Library/PrivateFrameworks/Catalyst.framework/Catalyst
    0x1ccb98000 - 0x1ccb9dfff kperf arm64  <7a89ef48a21d3f1e9665d58b1a3fe579> /System/Library/PrivateFrameworks/kperf.framework/kperf
    0x1ccdef000 - 0x1cce0ffff CellularPlanManager arm64  <ce6d1a05fe533d3c92a46cb09f935585> /System/Library/PrivateFrameworks/CellularPlanManager.framework/CellularPlanManager
    0x1cce10000 - 0x1cce65fff DeviceManagement arm64  <e929c04b853639b498a79d7ecc427b59> /System/Library/PrivateFrameworks/DeviceManagement.framework/DeviceManagement
    0x1ccfce000 - 0x1ccfd6fff kperfdata arm64  <06520184071d31719b159cfb87130d35> /System/Library/PrivateFrameworks/kperfdata.framework/kperfdata
    0x1cd019000 - 0x1cd020fff libdscsym.dylib arm64  <bb79e50b0a773521a0749ffa53c0e338> /usr/lib/libdscsym.dylib
    0x1cd3c3000 - 0x1cd3fafff ktrace arm64  <62185159e42038b99ebfebf8c729e61b> /System/Library/PrivateFrameworks/ktrace.framework/ktrace
    0x1cf638000 - 0x1cf67bfff BiometricKit arm64  <a5f070b007953ea5b145093fe41ad9bb> /System/Library/PrivateFrameworks/BiometricKit.framework/BiometricKit
    0x1cf69a000 - 0x1cf6a9fff CTCarrierSpace arm64  <b51b65bd0ccf32318652ee93fa5a22d5> /System/Library/PrivateFrameworks/CTCarrierSpace.framework/CTCarrierSpace
    0x1cfb02000 - 0x1cfb25fff DeviceIdentity arm64  <fcdd36bc7d8f37a28cbf8836c333e160> /System/Library/PrivateFrameworks/DeviceIdentity.framework/DeviceIdentity
    0x1d1a98000 - 0x1d1b10fff Rapport arm64  <24b8a966d17839a49b24b103c889e048> /System/Library/PrivateFrameworks/Rapport.framework/Rapport
    0x1d1b4c000 - 0x1d1b8efff SignpostSupport arm64  <8fd93797d31730aeb5e66fd10b320825> /System/Library/PrivateFrameworks/SignpostSupport.framework/SignpostSupport
    0x1d2a86000 - 0x1d2a8dfff libMatch.1.dylib arm64  <0ab6e6fae4a039eaad03429b1c74d823> /usr/lib/libMatch.1.dylib
    0x1d2ad6000 - 0x1d2aebfff libtailspin.dylib arm64  <97a536ebbd543e8bb5fd2c4442403d8e> /usr/lib/libtailspin.dylib
    0x1d5742000 - 0x1d574dfff ContextKit arm64  <000483522dff3b62bc0eee9fd67496ce> /System/Library/PrivateFrameworks/ContextKit.framework/ContextKit
    0x1d6019000 - 0x1d6020fff EmailCore arm64  <1612a2600d42332fb0588470a306da0d> /System/Library/PrivateFrameworks/EmailCore.framework/EmailCore
    0x1d602e000 - 0x1d6040fff libGSFontCache.dylib arm64  <654308310b4931a2bec34675aa3d8a45> /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib
    0x1d7ab9000 - 0x1d7abdfff InternationalSupport arm64  <27cc782b373537af9aa24edffacf09e2> /System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSupport
    0x1d8e41000 - 0x1d8e4dfff PersonaUI arm64  <b729eda30d223e5aa2de50984f474fe5> /System/Library/PrivateFrameworks/PersonaUI.framework/PersonaUI
    0x1d9278000 - 0x1d9282fff SignpostCollection arm64  <9f5402f71bf03953aebed55638322eaf> /System/Library/PrivateFrameworks/SignpostCollection.framework/SignpostCollection
    0x1d9cc5000 - 0x1d9cc8fff XCTTargetBootstrap arm64  <04c9799049f336cab2c33ed8c1370c7b> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/XCTTargetBootstrap
    0x1d9d06000 - 0x1d9d19fff libEDR arm64  <71cf2c7e251c3fc78fcacd54e8be8e4a> /System/Library/PrivateFrameworks/libEDR.framework/libEDR
    0x1da839000 - 0x1da839fff libcharset.1.dylib arm64  <407954967d42398ba8f25e1891f39960> /usr/lib/libcharset.1.dylib
    0x1db2a9000 - 0x1db2aafff libsandbox.1.dylib arm64  <23ee17136afe3a53bc7a06e79a880dcd> /usr/lib/libsandbox.1.dylib
    0x1db4b5000 - 0x1db4befff AuthenticationServices arm64  <02850bc068f03b5285b3fa5724b43f66> /System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices
    0x1db556000 - 0x1db693fff CoreServices arm64  <5f53079ab0e836b7af624d05ba9fc41d> /System/Library/Frameworks/CoreServices.framework/CoreServices
    0x1db6bd000 - 0x1db6d6fff MPSRayIntersector arm64  <d6d05474d6bd3365aaeb79616fd7ba20> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/MPSRayIntersector
    0x1db703000 - 0x1db829fff Network arm64  <4ad46f271d3e3acd98d5b109e2e8b04a> /System/Library/Frameworks/Network.framework/Network
    0x1db83a000 - 0x1db848fff ANEServices arm64  <ee4fb2c2145831adaf850a0e568ced5c> /System/Library/PrivateFrameworks/ANEServices.framework/ANEServices
    0x1db84d000 - 0x1db851fff ASEProcessing arm64  <9f902a0c35083c36bb8f44de375b06bb> /System/Library/PrivateFrameworks/ASEProcessing.framework/ASEProcessing
    0x1db852000 - 0x1db85dfff AXCoreUtilities arm64  <c5673a50c6a43cbda01d7fba9fe4e454> /System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities
    0x1dbadd000 - 0x1dbc2afff AppleMediaServices arm64  <c35b62fc092e3f47a127d8743e4e228e> /System/Library/PrivateFrameworks/AppleMediaServices.framework/AppleMediaServices
    0x1dbc2b000 - 0x1dbc3afff AppleNeuralEngine arm64  <49ccc308846e34d5850be88fda6000fb> /System/Library/PrivateFrameworks/AppleNeuralEngine.framework/AppleNeuralEngine
    0x1dbdb3000 - 0x1dbde8fff C2 arm64  <175ce2e91e4f38798a9c43e0437b0bf0> /System/Library/PrivateFrameworks/C2.framework/C2
    0x1dbf72000 - 0x1dbf7cfff Categories arm64  <8ca417ed9c093fa7858178d34d6c80a3> /System/Library/PrivateFrameworks/Categories.framework/Categories
    0x1dc072000 - 0x1dc195fff ConfigurationEngineModel arm64  <aa9f3f46e97836158a62e91d47b9844e> /System/Library/PrivateFrameworks/ConfigurationEngineModel.framework/ConfigurationEngineModel
    0x1dc2f0000 - 0x1dc309fff DoNotDisturb arm64  <fbf37bf6399d33c3919a84c2faf25c88> /System/Library/PrivateFrameworks/DoNotDisturb.framework/DoNotDisturb
    0x1dc42d000 - 0x1dc480fff DocumentManager arm64  <8e270887737430b099a4d43900e2ee65> /System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager
    0x1dc5bf000 - 0x1dc5c3fff IdleTimerServices arm64  <ae57544db59f355db6b4aa15625512a5> /System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices
    0x1dc6a5000 - 0x1dc6cdfff MetadataUtilities arm64  <da900e8bb5123acd9d077abf78c2b12e> /System/Library/PrivateFrameworks/MetadataUtilities.framework/MetadataUtilities
    0x1dd83a000 - 0x1dd886fff OTSVG arm64  <793493c68ab13330a421f7cbd5c61f52> /System/Library/PrivateFrameworks/OTSVG.framework/OTSVG
    0x1dd97a000 - 0x1dd9d4fff PhotoFoundation arm64  <5f5043339fd935359daf0537dcfa0fd5> /System/Library/PrivateFrameworks/PhotoFoundation.framework/PhotoFoundation
    0x1dda24000 - 0x1dda65fff PhotosImagingFoundation arm64  <47a9fcbbfd79312995412bee560bb889> /System/Library/PrivateFrameworks/PhotosImagingFoundation.framework/PhotosImagingFoundation
    0x1ddaaa000 - 0x1ddab3fff PrototypeToolsUI arm64  <eafe638bc2a1336c97eb91e3d0391350> /System/Library/PrivateFrameworks/PrototypeToolsUI.framework/PrototypeToolsUI
    0x1ddac7000 - 0x1ddb14fff ROCKit arm64  <91466a6e18843da08642493d2423261f> /System/Library/PrivateFrameworks/ROCKit.framework/ROCKit
    0x1ddcc5000 - 0x1ddd28fff RemoteManagement arm64  <6cf8c3fc50563ddb92d0573ee481f8f9> /System/Library/PrivateFrameworks/RemoteManagement.framework/RemoteManagement
    0x1ddd2e000 - 0x1ddd3ffff RemoteTextInput arm64  <0be791545f9234fabb2226890e12fe02> /System/Library/PrivateFrameworks/RemoteTextInput.framework/RemoteTextInput
    0x1ddd67000 - 0x1dddfbfff SampleAnalysis arm64  <c619b57ac4853071b9ff81db337b16fc> /System/Library/PrivateFrameworks/SampleAnalysis.framework/SampleAnalysis
    0x1ddfa6000 - 0x1ddfadfff StatsKit arm64  <464a62c99cbd340d9d96c9bed41ed318> /System/Library/PrivateFrameworks/StatsKit.framework/StatsKit
    0x1debcd000 - 0x1dfcb1fff UIKitCore arm64  <a1f463bfcf9b3796ba9e7c2b40617fae> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
    0x1dfcb2000 - 0x1dfcbcfff UIKitServices arm64  <ad0c5c64bbb83b17b4ac0706c9b9487b> /System/Library/PrivateFrameworks/UIKitServices.framework/UIKitServices
    0x1dfcbd000 - 0x1dfcc3fff URLFormatting arm64  <9b5a7768d43c34a5b52d1779a5474605> /System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting
    0x1dfcc4000 - 0x1dfce4fff UsageTracking arm64  <ac4007ca7cf33cdaa7d6bb23461c31b3> /System/Library/PrivateFrameworks/UsageTracking.framework/UsageTracking
    0x1e0be4000 - 0x1e0bf5fff libswiftAVFoundation.dylib arm64  <62516fb2e523392da35bfc42626cb055> /usr/lib/swift/libswiftAVFoundation.dylib
    0x1e0c23000 - 0x1e0f47fff libswiftCore.dylib arm64  <e6b0d68ae86939b9ae1871a1c22fb6ac> /usr/lib/swift/libswiftCore.dylib
    0x1e0f48000 - 0x1e0f4efff libswiftCoreAudio.dylib arm64  <67f58b542b0936cfac95b3b262644b12> /usr/lib/swift/libswiftCoreAudio.dylib
    0x1e0f57000 - 0x1e0f5bfff libswiftCoreFoundation.dylib arm64  <0d39e1d23e583e77a0cbdd0c607d19cb> /usr/lib/swift/libswiftCoreFoundation.dylib
    0x1e0f5c000 - 0x1e0f6bfff libswiftCoreGraphics.dylib arm64  <a4ba499762463d0797e16d744d9ecbff> /usr/lib/swift/libswiftCoreGraphics.dylib
    0x1e0f6c000 - 0x1e0f70fff libswiftCoreImage.dylib arm64  <81041966684f359d951ac0ec2d81b41f> /usr/lib/swift/libswiftCoreImage.dylib
    0x1e0f71000 - 0x1e0f77fff libswiftCoreLocation.dylib arm64  <d9acc59c3b053db89ca3d08d4235230b> /usr/lib/swift/libswiftCoreLocation.dylib
    0x1e0f78000 - 0x1e0f7efff libswiftCoreMedia.dylib arm64  <af1b3a3b15e338eb8edfb79795772722> /usr/lib/swift/libswiftCoreMedia.dylib
    0x1e0f7f000 - 0x1e0f88fff libswiftDarwin.dylib arm64  <3e9d922c873230d8a8f478037793bc03> /usr/lib/swift/libswiftDarwin.dylib
    0x1e0f89000 - 0x1e0fa2fff libswiftDispatch.dylib arm64  <18ede63ab37632fea1e9602d7023074c> /usr/lib/swift/libswiftDispatch.dylib
    0x1e0fa3000 - 0x1e111bfff libswiftFoundation.dylib arm64  <885b9e73a2bf361fbe4a7d07360bd5f0> /usr/lib/swift/libswiftFoundation.dylib
    0x1e1153000 - 0x1e1159fff libswiftMetal.dylib arm64  <e816e809d9063561a2636c4f91dbac94> /usr/lib/swift/libswiftMetal.dylib
    0x1e119a000 - 0x1e11a0fff libswiftObjectiveC.dylib arm64  <9b454d2ea094320e84b6ff990e78caa0> /usr/lib/swift/libswiftObjectiveC.dylib
    0x1e11a1000 - 0x1e11a9fff libswiftPhotos.dylib arm64  <3c1238c12b813b42a106dae9fac8bc2e> /usr/lib/swift/libswiftPhotos.dylib
    0x1e11aa000 - 0x1e11affff libswiftQuartzCore.dylib arm64  <8ea68561b65a34b4829035dd7c530417> /usr/lib/swift/libswiftQuartzCore.dylib
    0x1e11f5000 - 0x1e1206fff libswiftUIKit.dylib arm64  <e7c9947e747a35d6bb7669c7dc47b687> /usr/lib/swift/libswiftUIKit.dylib
    0x1e1220000 - 0x1e123cfff libswiftsimd.dylib arm64  <f7f9b0510939378ea2728ab0efbffcf7> /usr/lib/swift/libswiftsimd.dylib
    
    EOF
    
    opened by narumi147 2
  • Reference leak when doing `Object.freeze`

    Reference leak when doing `Object.freeze`

    When I dispose the QuickJS engine I get a reference leak after doing a Object.freeze.

    reference leak:
        ADDR	REF	TYPE	PROP
      986107159	1	_JSFunction	function () { ...
    #0      new JSError
    package:flutter_qjs/src/object.dart:93
    #1      FlutterQjs.close
    package:flutter_qjs/src/engine.dart:136
    #2      main.<anonymous closure>
    

    If I don't do the Object.freeze it all works fine.

    To reproduce run this test code:

    test('ref leak', () async {
        final qjs = FlutterQjs(timeout: 1000);
    
        int counter = 0;
    
        void click() => counter++;
    
        final myObj = {'click': click};
    
        final JSInvokable setToGlobal = await qjs.evaluate(
          '(name, obj) => { this[name] = obj; }',
        );
    
        setToGlobal.invoke(['myObj', myObj]);
    
        setToGlobal.free();
    
        // comment the following line and it will work.
        await qjs.evaluate('Object.freeze(myObj);');
        await qjs.evaluate('myObj.click();');
    
        expect(counter, 1);
    
        expect(
          () => qjs.close(),
          returnsNormally,
          reason:
              'There should be no reference leak when freezing an object in QuickJS',
        );
      });
    
    opened by Matthiee 0
  • BigInt support

    BigInt support

    Hi, I'm trying to use this script https://unpkg.com/@solana/web3.js@latest/lib/index.iife.js

    But evaluation fails with error ReferenceError: 'BigInt' is not defined

    Can you explain who is responsible for supporting this class? ffi or you can add this support?

    Thanks

    opened by Xyzcancer 3
  • Give more control over `jsExecutePendingJob` / `_executePendingJob`

    Give more control over `jsExecutePendingJob` / `_executePendingJob`

    We are using Zone's to control some aspects of how the eval code is executed.

    If the eval is executed in CustomZone, all the JS code that is behind an async/await will be run in the RootZone where the QuickJS.dispatch() is executed. This is incorrect, we would expect all the code in the eval to be run in the CustomZone.

    We can't change this behaviour as there is no way to manually execute pending jobs.

    Making the _executePendingJob public would be sufficient for us.


    Closing the QuickJS and running the Dispatch again inside the correct zone is too expensive for us.

    opened by Matthiee 0
  • Upgrade to ffi 2.0.1 - Dart 2.17

    Upgrade to ffi 2.0.1 - Dart 2.17

    Hi,

    ffi package (https://pub.dev/packages/ffi) is updated and requires dart 2.17 to be used.

    Some others packages already use that version, so I have problems upgrading because a conflict with flutter_qjs ffi version.

    Thanks.

    opened by hectorAguero 0
  • iOS 模拟器运行报错

    iOS 模拟器运行报错

    Xcode 13.2.1 iOS 15.2 iPhone 13

    Unhandled Exception: Invalid argument(s): Failed to lookup symbol 'jsNewRuntime': dlsym(RTLD_DEFAULT, jsNewRuntime): symbol not found

    opened by CrazyCoderShi 0
Embeddable unity game engine view for Flutter.

flutter_unity_widget Flutter unity 3D widget for embedding unity in flutter. Now you can make awesome gamified features of your app in Unity and get i

Rex Raphael 1.7k Jan 8, 2023
Holy Quran Search Engine by Flutter

114 Holy Quran Search App Searching By Word and getting the Surah & the Ayah where the word is located and how many times the word is repeated in qura

Mohaned Yossry 19 Nov 2, 2022
🆙🚀 Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in

???? Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in (with notice bar progress), supports full upgrade, hot update and incremental upgrade

PengHui Li 344 Dec 30, 2022
ABC of Flutter widgets. Intended for super beginners at Flutter. Play with 35+ examples in DartPad directly and get familiar with various basic widgets in Flutter

Basic Widgets Examples This is aimed for complete beginners in Flutter, to get them acquainted with the various basic widgets in Flutter. Run this pro

Pooja Bhaumik 815 Jan 3, 2023
Minha primeira aplicação android utilizando Flutter feito no curso de Flutter da Cod3r Cursos Online. O foco dessa aplicação foi um contato inicial com o Flutter.

expenses Expenses é uma aplicação android simples feita em Flutter para controlar despesas pessoais. A aplicação consiste em: Listar transações feitas

Guilherme Teixeira Ais 2 Apr 19, 2022
Flutter Github Following Application, Using Flutter Provider and Flutter HTTP to get data from Github API.

Flutter Github Following Application Watch it on Youtube Previous Designs Checkout my Youtube channel Installation Please remember, after cloning this

Mohammad Rahmani 110 Dec 23, 2022
Flutter RSS feed parsing - A demo application of flutter which parse RSS XML contents to the flutter application

Flutter RSS feed parsing demo This is demo application of flutter which shows ho

Nyakuri Levite 3 Nov 15, 2022
Boris Gautier 1 Jan 31, 2022
Code for Flutter Talk from Flutter Vikings 2022: Custom User Interactions in Flutter

Custom User Interactions - Flutter Vikings 2022 A companion app for the Flutter Vikings 2022 talk - Custom User Interactions with Shortcuts, Intents,

Justin McCandless 9 Sep 16, 2022
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI 1/2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Fl

Johannes Milke 46 Dec 6, 2022
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI #2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flu

Johannes Milke 45 Dec 15, 2022
Let's create a selectable Flutter Navigation Drawer with routing that highlights the current item within the Flutter Sidebar Menu.

Flutter Tutorial - Sidebar Menu & Selectable Navigation Drawer Let's create a selectable Flutter Navigation Drawer with routing that highlights the cu

Johannes Milke 12 Dec 26, 2022
Components that optimize Flutter fluency.(Flutter 流畅度优化的通用方案,轻松解决卡顿问题)

Flutter fluency optimization component "Keframe" Page switching fluency improved: How to use Project depend on: Quick learning Constructor Description

Ke Technologies 793 Dec 30, 2022
Challenge yourself every weekend with flutter. Join me to implement challenging UI & digital designs using Flutter.

Weekend With Flutter This is my new challenge. Every weekend, I want to implement challenging UI & digital designs using Flutter. you can join me with

Payam Zahedi 16 Feb 24, 2022
Let's create a complete Flutter User Profile Page with SharedPreferences to persist the user's information in Flutter.

Flutter Tutorial - User Profile & SharedPreferences Let's create a complete Flutter User Profile Page with SharedPreferences to persist the user's inf

Johannes Milke 21 Dec 3, 2022
Let's create a Flutter Collapsible Sidebar Menu that can collapse and expand the Navigation Drawer in Flutter.

Flutter Tutorial - Collapsible Sidebar Menu & Navigation Drawer Let's create a Flutter Collapsible Sidebar Menu that can collapse and expand the Navig

Johannes Milke 22 Jan 3, 2023
🚗 Apple CarPlay for Flutter Apps. Aims to make it safe to use apps made with Flutter in the car by integrating with CarPlay.

CarPlay with Flutter ?? Flutter Apps now on Apple CarPlay! flutter_carplay aims to make it safe to use iPhone apps made with Flutter in the car by int

Oğuzhan Atalay 156 Dec 26, 2022
Flutter ui boilerplate is easiest way to create new flutter project with clean code and well organized file folder.

Flutter UI Boilerplate "Sharing for fun" Flutter ui boilerplate is easiest way to create new flutter project with clean code and well organized file f

Dimas Ibnu Malik 122 Dec 1, 2022