Giter VIP home page Giter VIP logo

anyline-ocr-react-native-module's People

Contributors

aldrichanyline avatar amiratanyline avatar berndkamplanyline avatar bvanleeuwen1995 avatar danielalbertini avatar davlhd avatar igor-graca avatar janpio avatar jas823 avatar jonaslaux avatar jordanbcx avatar matthiasgasser avatar michalchudziak avatar mklan avatar morenoh149 avatar mvayngrib avatar omar-anyline avatar patrickanyline avatar philippanyline avatar radko93 avatar ricardocolombo avatar rricarrdo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

anyline-ocr-react-native-module's Issues

Make toast optional

Hello,

The toast when a scan has been made that show the text "Image saved to" and the file location should be made optional, for now I have commented the line in the DocumentActitvity.java.

A new variable in the scan config is a good option to add to the current list in order to hide this toast message.

TypeError When Click On Scan Button ( Cannot read property 'setupPromise' of undefined )

Hello,

I'm Getting TypeError when clicking on Scan Button that the error is

TypeError: Cannot read property 'setupPromise' of undefined
at Patienthistory._callee$ (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:139745:87)
at tryCatch (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16727:19)
at Generator.invoke [as _invoke] (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16900:24)
at Generator.prototype.(anonymous function) [as next] (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16770:23)
at tryCatch (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16727:19)
at invoke (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16803:22)
at blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16831:13
at tryCallTwo (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16065:7)
at doResolve (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16229:15)
at new Promise (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16088:5)

Anyline React-Native Plugin version:
"anyline-ocr-react-native-module": "^3.25.0",

I'm submitting a ...
[x] bug report
[ ] feature request
[x] general question

Occurring on ...
[x] Android
[ ] iOS

Current behavior:
TypeError: Cannot read property 'setupPromise' of undefined
at Patienthistory._callee$ (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:139745:87)
at tryCatch (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16727:19)
at Generator.invoke [as _invoke] (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16900:24)
at Generator.prototype.(anonymous function) [as next] (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16770:23)
at tryCatch (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16727:19)
at invoke (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16803:22)
at blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16831:13
at tryCallTwo (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16065:7)
at doResolve (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16229:15)
at new Promise (blob:http://localhost:8081/bcf27bd5-e489-4e2b-b05b-fd15b99a7e37:16088:5)

Related code:

**
const result = await AnylineOCR.setupPromise(JSON.stringify(config), type);

  console.log(result);
  this.setState({buttonsDisabled: false});

  const data = JSON.parse(result);
  LayoutAnimation.easeInEaseOut();
  const fullImagePath = data.fullImagePath;
  const imagePath = data.imagePath;

  delete data.fullImagePath;
  delete data.imagePath;

  this.setState({
    hasScanned: true,
    result: data,
    imagePath: imagePath,
    fullImagePath: fullImagePath,
  });
} catch (error) {
  if (error !== 'Canceled') {
    console.log(error);
  }
}
this.setState({buttonsDisabled: false});**

hasCameraPermission result is true
13:26:48.074 Opening OCR directly
13:26:48.076 true
13:26:48.101 true
13:26:48.119 {license: "eyJzY29wZSI6WyJBTEwiXSwicGxhdGZvcm0iOlsiaU9TIiwiQW…CNFVicG81MU1WMGU**************************", options: {…}}

onResult called multiple times

sometimes when I scan a barcode on iOS, the phone vibrates ~5-10 times and then i get the below error ~5-10 times

I have cancelOnResult set to true (I made sure in the debugger, in AnylineSDKPlugin), though this setting doesn't seem to propagate to AnylineBarcodeScanViewController

On a side note: if cancelOnResult is false, then this error will happen too, so I think in that case events should be used instead of callbacks, and a "stop" method introduced. What do you think?

img_2218

Error when building and installing on Android

I just install and link the library to my Android project and i got this error. I don't know why, hope you guys can solve my problem.

A problem occurred configuring project ':app'.
Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
Could not find io.anyline:anylinesdk:3.19.0.
Required by:
Demo_v2:app:unspecified > Demo_v2:anyline-ocr-react-native-module:unspecified`

Here is my build.gradle dependencies :

dependencies {
compile project(':anyline-ocr-react-native-module')
compile project(':react-native-vector-icons')
compile project(':react-native-image-crop-picker')
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:+" // From node_modules
}

MyApplication.Java

`
import com.anyline.reactnative.AnylinePackage;

@Override
 protected List<ReactPackage> getPackages() {
   return Arrays.<ReactPackage>asList(
       new MainReactPackage(),
        new AnylinePackage(),
        new VectorIconsPackage(),
       new PickerPackage()
    );
 } 

[Android] cannot locate symbol "_ZSt24__throw_out_of_range_fmtPKcz"

Hi,

I seem to be having the same issue as #20, however the fix within that issue didn't work for me. Whenever I call Anyline.setupPromise and an Android device, this is the issue I receive:

E/art: dlopen("/data/app/*.*.*-1/lib/arm/libopencv_java3.so", RTLD_LAZY) failed: dlopen failed: cannot locate symbol "_ZSt24__throw_out_of_range_fmtPKcz" referenced by "libopencv_java3.so"...
D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: *.*.*, PID: 24911
                  java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZSt24__throw_out_of_range_fmtPKcz" referenced by "libopencv_java3.so"...
                      at java.lang.Runtime.loadLibrary(Runtime.java:371)
                      at java.lang.System.loadLibrary(System.java:988)
                      at at.nineyards.anyline.camera.AnylineBaseView.<clinit>(SourceFile:49)
                      at com.anyline.reactnative.EnergyActivity.onCreate(EnergyActivity.java:58)
                      at android.app.Activity.performCreate(Activity.java:5990)
                      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
                      at android.app.ActivityThread.access$800(ActivityThread.java:151)
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
                      at android.os.Handler.dispatchMessage(Handler.java:102)
                      at android.os.Looper.loop(Looper.java:135)
                      at android.app.ActivityThread.main(ActivityThread.java:5254)
                      at java.lang.reflect.Method.invoke(Native Method)
                      at java.lang.reflect.Method.invoke(Method.java:372)
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

Thanks.

App crashing

I am seeing an app crash message (see below) after scanning a meter

image

I have tried running the example app to test, so everything in the code is the same as that. I'm not seeing anything in the console logs indicating any kind of error just the console logs that are already in the example code.

The current device im running the app on is running a slightly older version of android, 4.2.2, the setting in the build gradle are:

compileSdkVersion 25
buildToolsVersion '25.0.1'
defaultConfig {
applicationId "com.appID"
minSdkVersion 17
targetSdkVersion 25
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}

Currently, this is the only device I have for testing and assume the module won't run on an emulator

Android app crashes on startup.

apply plugin: "com.android.application"

import com.android.build.OutputFile



apply from: "../../node_modules/react-native/react.gradle"


def enableSeparateBuildPerCPUArchitecture = false

/**
 * Run Proguard to shrink the Java bytecode in release builds.
 */
def enableProguardInReleaseBuilds = false


android {
    compileSdkVersion 25
    buildToolsVersion "25.0.1"

    defaultConfig {
        applicationId "com.barcodescanner"
        minSdkVersion 17
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        ndk {
            abiFilters "armeabi-v7a", "x86"
        }
        signingConfigs {
            release {
                storeFile file(MYAPP_RELEASE_STORE_FILE)
                storePassword MYAPP_RELEASE_STORE_PASSWORD
                keyAlias MYAPP_RELEASE_KEY_ALIAS
                keyPassword MYAPP_RELEASE_KEY_PASSWORD
            }
        }

    }
    splits {
        abi {
            reset()
            enable enableSeparateBuildPerCPUArchitecture
            universalApk false  // If true, also generate a universal APK
            include "armeabi-v7a", "x86"
        }
    }
    buildTypes {
        release {
            minifyEnabled enableProguardInReleaseBuilds
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
            signingConfig signingConfigs.release
        }
    }
    // applicationVariants are e.g. debug, release
    applicationVariants.all { variant ->
        variant.outputs.each { output ->
            // For each separate APK per architecture, set a unique version code as described here:
            // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
            def versionCodes = ["armeabi-v7a":1, "x86":2]
            def abi = output.getFilter(OutputFile.ABI)
            if (abi != null) {  // null for the universal-debug, universal-release variants
                output.versionCodeOverride =
                        versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
            }
        }
    }
    packagingOptions {
        exclude 'lib/armeabi-v7a/libgnustl_shared.so'
    }
    packagingOptions {
        exclude 'lib/x86/libgnustl_shared.so'
    }
    packagingOptions {
        exclude 'lib/armeabi-v7a/libanylineCore.so'
    }
    packagingOptions {
        exclude 'lib/armeabi-v7a/libopencv_java3.so'
    }
    packagingOptions {
        exclude 'lib/x86/libanylineCore.so'
    }
    packagingOptions {
        exclude 'lib/x86/libopencv_java3.so'
    }
}




dependencies {
    compile project(':react-native-paypal-wrapper')
    compile project(':react-native-sqlite-storage')
    compile project(':react-native-vector-icons')
    compile project(':react-native-fs')
    compile project(':react-native-camera')
    compile project(':react-native-barcodescanner')
    compile project(':anyline-ocr-react-native-module')
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:25.0.1'
    compile 'com.facebook.react:react-native:+'
    // From node_modules
    compile project(':anyline-ocr-react-native-module')
    compile 'io.anyline:anylinesdk:3.12.0-RC3@aar'
}

// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
    from configurations.compile
    into 'libs'
}


android {
    buildTypes {
        release {
            signingConfig signingConfigs.release

        }
    }
    dexOptions {
        incremental = true;
        preDexLibraries = false
        javaMaxHeapSize "4g"
    }
//    packagingOptions {
//        pickFirst('lib/*/libgnustl_shared.so')
//    }

}

this is my build.gradle file, i cant find where the issue is :( ,is there any problem with this gradle file? It seems to me a linking issue maybe,before installing anyline app was working fine.

barcode scan crash

barcodeFormat is nil and dictResult is not happy!

image

in case it helps, this is the me printing scanResult:

(lldb) po scanResult
@
�
ANSI 636001070002DL00410392ZN04330047DLDCANONE  
DCBNONE        
DCDNONE 
DBA08312013
DCSMichael                                 
DACM                                       
DADMotorist                                
DBD08312013
DBB08312013
DBC1
DAYBRO
DAU064 in
DAG2345 ANYWHERE STREET               
DAIYOUR CITY           
DAJNY
DAK123450000  
DAQNONE                     
DCFNONE                     
DCGUSA
DDEN
DDFN
DDGN

ZNZNAMDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5

one of the characters isn't showing up, here's another screenshot:

image

respect captureResolution and/or ...

I don't think captureResolution is being respected at the moment, at least on iOS.

The react-native bridge is really inefficient at transferring images > 100KB. I see a couple of ways this could be handled (these are not mutually exclusive):

  1. respect capture resolution
  2. add a quality option, like react-native-image-picker does, and scale the image accordingly. An excerpt from image picker's code:
if ([[[self.options objectForKey:@"imageFileType"] stringValue] isEqualToString:@"png"]) {
    data = UIImagePNGRepresentation(image);
}
else {
    data = UIImageJPEGRepresentation(image, [[self.options valueForKey:@"quality"] floatValue]);
}
  1. Return only the imagePath + fullImagePath and leave the extraction of the image from the disk to the developer. This would allow the result to be returned asap. This is definitely a good option to have.

Anyline (~> 3.23.1) doesn't exist

Anyline React-Native Plugin version:
3.23.1

I'm submitting a ...
[ x ] bug report
[ ] feature request
[ ] general question

Occurring on ...
[ ] Android
[ x ] iOS

Current behavior:
Error while running pod install

[!] CocoaPods could not find compatible versions for pod "Anyline":
  In Podfile:
    AnylineReact (from `../node_modules/anyline-ocr-react-native-module/ios`) was resolved to 3.23.1, which depends on
      Anyline (~> 3.23.1)

None of your spec sources contain a spec satisfying the dependency: `Anyline (~> 3.23.1)`.

You have either:
 * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.

Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default.

Expected behavior:
pod install runs correctly

Steps to reproduce:
Write the podfile and run pod install

Other information:
When cocoapods tries to download Anyline, the version resolved is ~> 3.23.1 as it's described in the podspec. The problem is that there is no version between 3.23.1 and 3.24. The last version published is the v3.23.0 (https://cocoapods.org/pods/Anyline).

iPhoneX flash indicator placement

img_0608

Anyline React-Native Plugin version:
3.19.1

I'm submitting a ...
[ x ] bug report
[ ] feature request
[ ] general question

Occurring on ...
[ ] Android
[ x ] iOS

Current behavior:
Flash toggle is currently rendered over the time on the iPhoneX

Expected behavior:
It should take the layout of the iPhoneX into account and be placed lower.

Steps to reproduce:
Take photo and view placement of flash toggle

Project native from scratch not running for the first time

After having followed the steps to init the app with the dependency:

react-native init passwordreader
npm i anyline-ocr-react-native-module
react-native link

I try to run
react-native run-android

and i get:

  • What went wrong:
    A problem occurred evaluating project ':anyline-ocr-react-native-module'.

Could not find method google() for arguments [] on repository container.

if i change the version of my gradle wrapper to 4.5 i get:

  • What went wrong:
    A problem occurred evaluating project ':anyline-ocr-react-native-module'.

Could not find method implementation() for arguments [directory 'libs'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Passport scan (MRZ) returns misspelled first name

I'm scanning my passport and half the time it says my name is Mark, and half the time Hark :) As far as I understand, MRZ incorporates a checksum, so it shouldn't be possible for the wrong value to be returned.

scan screen slow to appear

from issuing Anyline.setupScanViewWithConfigJson to the appearance of the scanning screen takes two or more seconds.

Image Scan and Capture Successfully but Not Saved Show Error (1529676296198DOCUMENT_OUTLINE_NOT_FOUND)

I'm submitting a ...
[ ] bug report
[ ] feature request
[x] general question

Occurring on ...
[x] Android
[ ] iOS

Current behavior:
DocumentActivity: error image saved to /data/data/com.digirecordslite/cache/error/1529676296198DOCUMENT_OUTLINE_NOT_FOUND.jpg

Expected behavior:
Image to Local cache

Related code:

06-22 19:34:54.734 21960-22353/com.W/ANYLINE_CORE: 2018-06-22 19:34:54,734594 anyline_core.cpp:85 WARNING: This license is valid until: 2018-07-13
06-22 19:34:56.574 21960-21960/com.D/AnylineImage: Image saved in 375 ms
06-22 19:34:56.574 21960-21960/com.D/DocumentActivity: error image saved to /data/data/com./cache/error/1529676296198DOCUMENT_OUTLINE_NOT_FOUND.jpg

iOS Build/Linking Issues in XCode

Anyline React-Native Plugin version:
3.23.2

I'm submitting a ...
[ ] bug report
[ ] feature request
[ X] general question

Occurring on ...
[ ] Android
[X] iOS

Current behavior:
I'm able an example project in the iOS simulator using react-native run-ios, but I cannot build the project in XCode or product an archive due to the following error:

ld: library not found for -lAnylineReact
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I may be missing something, but the instructions for getting started don't appear to contain enough detail. For example, I wasn't able to use the Podfile for the example in this repo, I had to include subspecs:

pod 'React', :path => '../node_modules/react-native',:subspecs => ['DevSupport','RCTNetwork']

Of course, this might be part of the problem.

  • parallelize build is unchecked
  • bitcode has been disabled.

Steps

iOS Steps

For a brand new react native project:

  1. Open XCode and Disable bit code for the main project.

  2. 'Parallelize Build' already unchecked under Build Options.

  3. Initialise cocoapods by navigating to the root of the iOS folder

pod init

Podfile created

  1. Add anyline references to podfile
project 'ReactNativeAnylineApp.xcodeproj'

target 'ReactNativeAnylineApp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for ReactNativeAnylineApp
  pod 'React', :path => '../node_modules/react-native'
  pod 'AnylineReact', path: '../node_modules/anyline-ocr-react-native-module/ios'
  pod 'yoga', :path => '../node_modules/react-native/ReactCommon/Yoga'

end

  1. Update pods
➜ pod update
Update all pods
Updating local specs repositories
  $ /usr/local/bin/git -C /Users/[username]/.cocoapods/repos/master fetch origin --progress
  remote: Counting objects: 54, done.
  remote: Compressing objects: 100% (48/48), done.
  remote: Total 54 (delta 37), reused 0 (delta 0), pack-reused 0
  From https://github.com/CocoaPods/Specs
     8a7774513a6..506f5052100  master     -> origin/master
  $ /usr/local/bin/git -C /Users/[username]/.cocoapods/repos/master rev-parse --abbrev-ref HEAD
  master
  $ /usr/local/bin/git -C /Users/[username]/.cocoapods/repos/master reset --hard origin/master
  HEAD is now at 506f5052100 [Add] BxUI 1.2.1
Analyzing dependencies
Fetching podspec for `AnylineReact` from `../node_modules/anyline-ocr-react-native-module/ios`
Fetching podspec for `React` from `../node_modules/react-native`
Fetching podspec for `yoga` from `../node_modules/react-native/ReactCommon/Yoga`
Downloading dependencies
Installing Anyline (3.23.0)
Installing AnylineReact (3.23.2)
Installing React (0.55.4)
Installing yoga (0.55.4.React)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `ReactNativeAnylineApp.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There are 3 dependencies from the Podfile and 4 total pods installed.

[!] Automatically assigning platform `ios` with version `8.0` on target `ReactNativeAnylineApp` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.
  1. Build
react-native run-ios

The application runs on the simulator.

  1. Xcode

Open xcode and build for generic device or Archive.

ld: library not found for -lAnylineReact
clang: error: linker command failed with exit code 1 (use -v to see invocation)

When the user turns the flash On, Anyline doesn't turn it Off when finished

With the flash configuration set to

flash: {
  mode: 'manual',
},

When the user turns on the flash, and then scans whatever it is (in this case, we're using it for energy meter reading), Anyline does not turn the Flash off when it is done. This native module also doesn't appear to provide any way for us to manually turn it off, which means we have to create an instance of the react-native-camera-kit in order to then turn off the flash.

Conflict with gradle config for rn-firebase

When I try to build the app for android with react-native run-android, I get this error:

Could not find io.anyline:anylinesdk:3.17.0. Required by: AppName:app:unspecified > AppName:anyline-ocr-react-native-module:unspecified

So, I followed the Advanced Topic page and added this to android/app/build.gradle :

allprojects {
    repositories {
        mavenLocal()
        jcenter()

        maven {
            url "$rootDir/../node_modules/react-native/android"
        }
        maven {
            url 'https://maven.google.com'
        }

        maven {
          url 'https://anylinesdk.blob.core.windows.net/maven/'
        }
    }
}

... but this breaks RNFirebase, I get this error multiple times :

error: RNFirebaseAnalyticsPackage is not abstract and does not override abstract method createJSModules() in ReactPackage

How can I configure build.gradle so that both rn-firebase and anyline-ocr-react-native-module works?

Pod install / update installs deprecated version of React

Anyline React-Native Plugin version:
3.27.1
React native version 0.57.1

I'm submitting a ...
[x ] bug report
[ ] feature request
[ ] general question

Occurring on ...
[ ] Android
[x ] iOS

Current behavior:
pod update or install result in react (v 0.11.0) being installed via Cocoapods. This is highly problematic and causes the build to fail

Expected behavior:
That the install process be agnostic of the user's preferences for how React / other native libraries are managed

Steps to reproduce:
react-native init someProject, cd into it
Follow the installation instructions listed in this repo
rm -rf node_modules/
yarn install
react-native run-ios

Other information:
I Have tried simply removing traces of React from my Pods folder but that resulted in the following error:

[path-to]/node_modules/anyline-ocr-react-native-module/ios/AnylineSDKPlugin.h:3:9: 'RCTBridgeModule.h' file not found

Any help would be greatly appreciated!

-Leo

Install via npm

there seems to be a problem when trying to install the package via npm, where it is getting stuck at: loadRequestedDeps: sill install loadAllDepsIntoIdealTree

Example error

when i run react-native run-android in example i get this :
Error
error: bundling failed: Error: Unable to resolve module anyline-ocr-react-native-module from C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\src\index.js: Module anyline-ocr-react-native-module does not exist in the Haste module map

This might be related to facebook/react-native#4968
To resolve try the following:

  1. Clear watchman watches: watchman watch-del-all.
  2. Delete the node_modules folder: rm -rf node_modules && npm install.
  3. Reset Metro Bundler cache: rm -rf /tmp/metro-bundler-cache-* or npm start -- --reset-cache.
  4. Remove haste cache: rm -rf /tmp/haste-map-react-native-packager-*.
    at ModuleResolver.resolveDependency (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:139:15)
    at ResolutionRequest.resolveDependency (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:49:18)
    at DependencyGraph.resolveDependency (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\node-haste\DependencyGraph.js:218:16)
    at Object.resolve (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\lib\transformHelpers.js:141:30)
    at dependencies.map.result (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\DeltaBundler\traverseDependencies.js:373:31)
    at Array.map ()
    at resolveDependencies (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\DeltaBundler\traverseDependencies.js:369:18)
    at C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\DeltaBundler\traverseDependencies.js:188:33
    at Generator.next ()
    at step (C:\Users\User\Desktop\anyline example\anyline-ocr-react-native-module\example\RNExampleApp\node_modules\metro\src\DeltaBundler\traverseDependencies.js:298:30)
    BUNDLE [android, dev] ./index.js ░░░░░░░░░░░░░░░░ 0.0% (0/2)::ffff:127.0.0.1 - - [17/Oct/2018:08:31:57 +0000] "GET /index.delta?platform=android&dev=true&minify=false HTTP/1.1" 500 - "-" "okhttp/3.10.0"
    BUNDLE [android, dev] ./index.js ░░░░░░░░░░░░░░░░ 0.0% (0/2), failed.

Crash on Android when calling setupScanViewWithConfigJson

05-19 21:01:52.297  30449-30449/com.masterymedia.fbascanner E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.masterymedia.fbascanner, PID: 30449
    java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZSt24__throw_out_of_range_fmtPKcz" referenced by "/data/app/com.masterymedia.fbascanner-1/lib/arm/libopencv_java3.so"...
            at java.lang.Runtime.loadLibrary(Runtime.java:372)
            at java.lang.System.loadLibrary(System.java:1076)
            at at.nineyards.anyline.camera.AnylineBaseView.<clinit>(SourceFile:49)
            at com.anyline.reactnative.AnylineOcrActivity.onCreate(AnylineOcrActivity.java:44)
            at android.app.Activity.performCreate(Activity.java:6303)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2376)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2483)
            at android.app.ActivityThread.access$900(ActivityThread.java:153)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5438)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628)

Where could it be going wrong ?

Clarify ANYLINE_OCR traineddata copying instructions for Android

Hi there, we've recently licensed the SDK, and we're using the ANYLINE_OCR mode.

I spent spent a few hours today racking my brain trying to work out why the camera wasn't appearing for me, with no apparent errors in the logs.

After some digging in both the doc at https://documentation.anyline.com/toc/modules/anyline_ocr/index.html, and the doc at https://github.com/Anyline/anyline-ocr-react-native-module, I worked out that when in ANYLINE_OCR mode, the traineddata files need to be copied by hand to src/main/assets/trainedData.

The docs at https://documentation.anyline.com/toc/modules/anyline_ocr/index.html mentioned the need to use copyTrainedData - however these instructions are not applicable to the react-native library - this method isn't exposed in a way we could use it (at least not in a maintainable way)

The docs at https://github.com/Anyline/anyline-ocr-react-native-module and https://documentation.anyline.com/toc/platforms/react-native/getting_started.html mention you can put custom traineddata in the referenced directory structure, but don't mention that for Android (but not iOS), you MUST copy traineddata in, even when using the Anyline built-in files.

It all started working fine once I worked that out, thankfully! 😄

It would be useful for future developers to have some clarification added to the documentation here and on your website. In particular, describing where to find those traineddata files would be useful - I pulled them out of the ios/Pods/Anyline/AnylineSDK_iOS_3.19.0/Framework/AnylineResources.bundle/module_anyline_ocr/tessdata folder, but this isn't documented anywhere, and the files aren't in the repo either (rather those files are pulled down during the pod install)

iOS Barcode scan - UNKNOWN type for valid barcode

Sorry to hit you with so many issues at once :)

I'm reading this barcode and getting type "UNKNOWN": https://dmv.ny.gov/sites/default/files/styles/panopoly_image_original/public/edl_lp_back_hilights_text_2.png?itok=zwLP3KxT

this online barcode reader doesn't have trouble with it: https://online-barcode-reader.inliteresearch.com/

I also tried this one, with the same result: https://cadmv.files.wordpress.com/2010/12/dl-back.jpg
and then I tried my own driver license...with the same result

hope this gets resolved soon, thanks!

Release 3.22

Could you release the current version? Thanks a lot!

example app crashes

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'data parameter is nil'

image

Close Anyline trough code

Hello,

I would like to hide the Anyline scanner when the user puts the app into background, I have a event listener setup in RN which works very well and updates several aspects of the app.

Did I miss something ore is this call currently not available?

Android: cannot locate symbol "_ZSt24__throw_out_of_range_fmtPKcz"

Anyline React-Native Plugin version:
3.23.2

I'm submitting a ...
[x] bug report
[ ] feature request
[ ] general question

Occurring on ...
[x] Android
[ ] iOS

Current behavior:
App crashes when called anyline setup functions

Expected behavior:
Opening the scanner as normal

Steps to reproduce:
Calling Anyline.setup function in React Native

Related code:
build.gradle

android {
    compileSdkVersion 26
    buildToolsVersion "26.1.0"

    defaultConfig {
        minSdkVersion 17
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
        ndk {
            abiFilters "armeabi-v7a", "x86"
        }
    }
    signingConfigs {
        release {
            if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
                storeFile file(MYAPP_RELEASE_STORE_FILE)
                storePassword MYAPP_RELEASE_STORE_PASSWORD
                keyAlias MYAPP_RELEASE_KEY_ALIAS
                keyPassword MYAPP_RELEASE_KEY_PASSWORD
            }
        }
    }
    splits {
        abi {
            reset()
            enable enableSeparateBuildPerCPUArchitecture
            universalApk false  // If true, also generate a universal APK
            include "armeabi-v7a", "x86"
        }
    }
    buildTypes {
        release {
            minifyEnabled enableProguardInReleaseBuilds
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
            signingConfig signingConfigs.release
        }
    }
    // applicationVariants are e.g. debug, release
    applicationVariants.all { variant ->
        variant.outputs.each { output ->
            // For each separate APK per architecture, set a unique version code as described here:
            // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
            def versionCodes = ["armeabi-v7a":1, "x86":2]
            def abi = output.getFilter(OutputFile.ABI)
            if (abi != null) {  // null for the universal-debug, universal-release variants
                output.versionCodeOverride = versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
            }
        }
    }

    packagingOptions {
        pickFirst('lib/*/libgnustl_shared.so')
        pickFirst('lib/*/libopencv_java3.so')
    }

    dexOptions {
        jumboMode true
    }
}


dependencies {
    compile project(':anyline-ocr-react-native-module')
    compile project(':react-native-video')
    compile project(':react-native-fs')
    compile project(':react-native-vector-icons')
    compile project(':react-native-camera')
    compile project(':react-native-fetch-blob')
    compile project(':react-native-device-info')
    compile project(':react-native-photo-view')
    compile fileTree(dir: "libs", include: ["*.jar"])
    compile 'com.android.support:appcompat-v7:26.1.0'
    compile "com.facebook.react:react-native:+"  // From node_modules
}

// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
    from configurations.compile
    into 'libs'
}

Other information:
I have tried the answers from previous bug reports, sadly this issue still exists for me, is there anything that I have missed so far?

Example not working

Anyline React-Native Plugin version:
3.26

I'm submitting a ...
[* ] bug report
[ ] feature request
[ ] general question

Occurring on ...
[ *] Android
[ ] iOS

Current behavior:
When running react-native run-android i get:

  • What went wrong:
    Could not determine the dependencies of task ':app:preDebugBuild'.

Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'.
Could not resolve project :anyline-ocr-react-native-module.
Required by:
project :app
> Unable to find a matching configuration of project :anyline-ocr-react-native-module: None of the consumable configurations have attributes.

[iOS] symbol(s) not found for architecture i386

Anyline React-Native Plugin version:

"anyline-ocr-react-native-module": "^3.21.0"

Current behavior:
Whenever I try and build the app in release, I am experiencing these errors. Works as expected when building in debug mode.

screen shot 2018-03-15 at 17 09 59

[feature request] custom hint/instructions on scan screen

I was playing around with scanning different driver licenses, and I didn't know I needed to position the barcode in the middle of the cutout, rather than position the whole license in the middle of the cutout. The scanning performance is a million times better in the first case. I would like to give a hint/instruction to the user to that effect, e.g. "If a barcodes is present, center it in the scanning area for best results". I checked the config json documentation but can't find an option for this. Thanks!

Update Android gradle file

Please see this iOS issue: #42

The same issue exists for Android also, the gradle file has not been updated to include the latest SDK version, which gives build errors.

iOS Integration - An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):

Anyline React-Native Plugin version:
3.23.2

  • react-native-cli: 2.0.1
  • react-native: 0.55.4
  • yarn 1.6.0
  • macOS 10.13.4
  • CocoaPods 1.5.2

I'm submitting a ...
[X ] bug report
[ ] feature request
[] general question

Occurring on ...
[ ] Android
[X] iOS

Current behavior:
Unable to build iOS project after integration of module.

Steps to reproduce:

iOS Steps

This is brand new React Native project created using:

react-native init ReactNativeAnylineApp

The project builds before the actions are made.

yarn add anyline-ocr-react-native-module
  1. Open the iOS project in xCode and Disable bit code for the main project.

  2. 'Parallelize Build' already unchecked under Build Options.

  3. Initialise cocoapods by navigating to the root of the iOS folder

pod init

Podfile created

  1. Add anyline references to podfile
project 'ReactNativeAnylineApp.xcodeproj'

target 'ReactNativeAnylineApp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for ReactNativeAnylineApp
  pod 'React', :path => '../node_modules/react-native'
  pod 'AnylineReact', path: '../node_modules/anyline-ocr-react-native-module/ios'
  pod 'yoga', :path => '../node_modules/react-native/ReactCommon/Yoga'

end

  1. Update pods
➜ pod update
Update all pods
Updating local specs repositories
  $ /usr/local/bin/git -C /Users/username/.cocoapods/repos/master fetch origin --progress
  remote: Counting objects: 54, done.
  remote: Compressing objects: 100% (48/48), done.
  remote: Total 54 (delta 37), reused 0 (delta 0), pack-reused 0
  From https://github.com/CocoaPods/Specs
     8a7774513a6..506f5052100  master     -> origin/master
  $ /usr/local/bin/git -C /Users/username/.cocoapods/repos/master rev-parse --abbrev-ref HEAD
  master
  $ /usr/local/bin/git -C /Users/username/.cocoapods/repos/master reset --hard origin/master
  HEAD is now at 506f5052100 [Add] BxUI 1.2.1
Analyzing dependencies
Fetching podspec for `AnylineReact` from `../node_modules/anyline-ocr-react-native-module/ios`
Fetching podspec for `React` from `../node_modules/react-native`
Fetching podspec for `yoga` from `../node_modules/react-native/ReactCommon/Yoga`
Downloading dependencies
Installing Anyline (3.23.0)
Installing AnylineReact (3.23.2)
Installing React (0.55.4)
Installing yoga (0.55.4.React)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `ReactNativeAnylineApp.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There are 3 dependencies from the Podfile and 4 total pods installed.

[!] Automatically assigning platform `ios` with version `8.0` on target `ReactNativeAnylineApp` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.
  1. Build
react-native run-ios

Results in...

The following commands produced analyzer issues:
	Analyze Base/RCTModuleMethod.mm normal x86_64
(1 command with analyzer issues)

The following build commands failed:
	CompileC /Users/username/Documents/source/sandbox/ReactNativeAnylineApp/ios/build/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/React.build/Objects-normal/x86_64/RCTDevSettings.o /Users/username/Documents/source/sandbox/ReactNativeAnylineApp/node_modules/react-native/React/Modules/RCTDevSettings.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

Installing build/Build/Products/Debug-iphonesimulator/ReactNativeAnylineApp.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist

Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/ReactNativeAnylineApp.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist

App crashes while doing OCR scan

While Barcode scanning runs without any issue, but the app crashes with following message when OCR scanning is selected:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSFileManager copyItemAtPath:toPath:options:error:]: source path is nil'
*** First throw call stack:
(0x19000afd8 0x18ea6c538 0x19000af20 0x190aa8dc0 0x1001156a0 0x101416784 0x196139f9c 0x196139b78 0x196b0c380 0x196486970 0x1964aad3c 0x1964adb68 0x19622ac24 0x1014179b0 0x102825a50 0x102825a10 0x10282ab78 0x18ffb90c0 0x18ffb6cdc 0x18fee6d94 0x191950074 0x19619f130 0x1000c0f08 0x18eef559c)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb) 

###My config file's OCR section looks like this:

ocr: {
        "scanMode": "AUTO",
        "tesseractLanguages": "all",
        "traineddataFiles": ["trainedData/eng_no_dict.traineddata"],
        "charWhitelist": "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",
        "validationRegex": "[A-Z0-9]{8}$",
        "isBrightTextOnDark": true
    }

Where am i doing wrong?

[Android] ActivityNotFoundException on calling setupScanViewWithConfigJson

Hi,

I'm receiving this error upon calling setupScanViewWithConfigJson on Android.


E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules
                  Process: com.--redacted--, PID: 13546
                  android.content.ActivityNotFoundException: Unable to find explicit activity class {com.--redacted--/com.anyline.reactnative.EnergyActivity}; have you declared this activity in your AndroidManifest.xml?
                      at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1815)
                      at android.app.Instrumentation.execStartActivity(Instrumentation.java:1531)
                      at android.app.Activity.startActivityForResult(Activity.java:4389)
                      at com.facebook.react.bridge.ReactContext.startActivityForResult(ReactContext.java:355)
                      at com.anyline.reactnative.AnylineSDKPlugin.scan(AnylineSDKPlugin.java:165)
                      at com.anyline.reactnative.AnylineSDKPlugin.routeScanMode(AnylineSDKPlugin.java:93)
                      at com.anyline.reactnative.AnylineSDKPlugin.setupScanViewWithConfigJson(AnylineSDKPlugin.java:87)
                      at java.lang.reflect.Method.invoke(Native Method)
                      at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:374)
                      at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:162)
                      at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
                      at android.os.Handler.handleCallback(Handler.java:751)
                      at android.os.Handler.dispatchMessage(Handler.java:95)
                      at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
                      at android.os.Looper.loop(Looper.java:154)
                      at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:194)
                      at java.lang.Thread.run(Thread.java:762)

Is there something that I haven't imported correctly? I believe I have followed all implementation instructions.

Thanks.

Update Podspec

The latest version (3.24.0) doesn't want to update on iOS due to the AnyLine SDK not being updated in the podspec file, the following function does not exists in SDK version 3.23.0. Please update the SDK version to the latest version.

[docModuleView setPostProcessingEnabled:self.postProcessing];

RN 0.47 compatibility - method does not override or implement a method from a supertype

createJSModule is no longer required on Android from React-Native 0.47.

Leaving the @OverRide marker on the method actually prevents building on Android with RN 0.47, with this error:

AnylinePackage.java:16: error: method does not override or implement a method from a supertype
    @Override
    ^
1 error

I was able to fix it by simply removing the @Override marker - and it should maintain compatibility with previous version of RN, but I did not test anything beside RN 0.47.2

Could not find common.jar (android.arch.core:common:1.0.0) (Compile Time Error)

Getting Error When Run code on Android
FAILURE: Build failed with an exception.

  • What went wrong:
    A problem occurred configuring project ':anyline-ocr-react-native-module'.

Could not find common.jar (android.arch.core:common:1.0.0).
Searched in the following locations:
https://jcenter.bintray.com/android/arch/core/common/1.0.0/common-1.0.0.jar

Anyline React-Native Plugin version:
anyline-ocr-react-native-module: "^3.24.0"

I'm submitting a ...
[x] bug report
[ ] feature request
[x] general question

[x] Android
[ ] iOS

Current behavior:
https://jcenter.bintray.com/android/arch/core/common/1.0.0/common-1.0.0.jar
after Open on Web
https://repo.jfrog.org/artifactory/libs-release-bintray/android/arch/core/common/1.0.0/common-1.0.0.jar?referrer
Response
{
"errors" : [ {
"status" : 404,
"message" : "Could not find resource"
} ]
}

screenshot 128

Environment:
OS: Windows 10
Node: 8.9.4
Yarn: 1.2.0
npm: 6.0.1
Watchman: Not Found
Xcode: N/A
Android Studio: Version 3.1.0.0 AI-173.4720617

Packages: (wanted => installed)
react: 16.3.1 => 16.3.1
react-native: 0.55.4 => 0.55.4

Crash on iPhone XS

Anyline React-Native Plugin version: -
AnylineReact (3.26.0)

I'm submitting a ...
[x] bug report
[ ] feature request
[ ] general question

Occurring on ...
[ ] Android
[x] iOS

Current behavior:

OCR Code scanning view opens and app quickly crashes.
The same build on other iOS devices works fine.

Expected behavior:

OCR code scanning works normally

Steps to reproduce:

Not 100% sure yet, I'm curious if you guys are aware of any issues with the new devices.

Related code:

Code:

AnylineOCR.setup(
  JSON.stringify(config.anyline),
  "ANYLINE_OCR",
  this.onResult,
  this.onScanErrorOrCancel
);

Config:

{
    license: Config.ANYLINE_LICENSE_KEY,
    options: {
      captureResolution: "1080p",
      cutout: {
        style: "rect",
        maxWidthPercent: "90%",
        maxHeightPercent: "10%",
        alignment: "center",
        strokeWidth: 2,
        cornerRadius: 4,
        strokeColor: "ffffff",
        feedbackStrokeColor: "EB1701",
        outerColor: "000000",
        outerAlpha: 0.6,
        ratioFromSize: {
          width: 125,
          height: 20
        }
      },
      flash: {
        mode: "auto",
        alignment: "top_left",
        offset: {
          x: 0, // postive -> right
          y: 5 // postive -> down
        }
      },
      beepOnResult: true,
      vibrateOnResult: true,
      blinkAnimationOnResult: true,
      cancelOnResult: true,
      doneButton: {
        // iOS only. Android uses hardware back button.
        title: "X",
        type: "rect", // fullwidth, rect
        cornerRadius: 15,
        backgroundColor: "#EEEEEE", // default clearcolor
        textColor: "FFFFFF",
        textColorHighlighted: "CCCCCC",
        fontSize: 20,
        fontName: "Arial",
        positionXAlignment: "right", // left,right,center - no affect on fullwidth
        positionYAlignment: "top", // top, center, bottom
        offset: {
          x: -15, // postive -> right
          y: 25 // postive -> down
        }
      },
      visualFeedback: {
        style: "CONTOUR_RECT",
        strokeColor: "EB1701",
        strokeWidth: 2,
        cornerRadius: 2,
        redrawTimeout: 200,
        animationDuration: 75
      }
    },
    ocr: {
      scanMode: "GRID",
      minCharHeight: 45,
      maxCharHeight: 85,
      traineddataFiles: ["eng.traineddata"],
      charWhitelist: "0123456789ACEFGHJLMNPRTWXY",
      validationRegex: "[A-Z0-9]{8}$",
      minConfidence: 85,
      removeSmallContours: false,
      charCountX: 8,
      charCountY: 1,
      charPaddingXFactor: 0.5,
      isBrightTextOnDark: false,
      drawTextOutline: true
    }

Other information:

Found on app built using BuddyBuild:
Xcode version: 9.4.1
Node version: 8.9.3

Crash log:

Incident Identifier: 7FA8C84D-141B-43EA-949F-B0B7C96485B1
CrashReporter Key:   dd36fe96eb3f8a719af5e079d1df758548c7108e
Hardware Model:      iPhone11,2
Process:             Savers Dev [254]
Path:                /private/var/containers/Bundle/Application/C57A5393-1C3F-4A22-9F1D-ABACF9A71703/Savers Dev.app/Savers Dev
Identifier:          com.sunsavers.enterprise
Version:             1 (1.0.0)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.sunsavers.enterprise [398]


Date/Time:           2018-10-03 10:36:39.4974 +0100
Launch Time:         2018-10-03 10:36:36.1864 +0100
OS Version:          iPhone OS 12.0 (16A366)
Baseband Version:    1.00.07
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  1

Application Specific Information:
abort() called

Thread 0:
0   libsystem_kernel.dylib        	0x0000000239a43a68 mach_msg_trap + 8
1   CoreFoundation                	0x0000000239e5041c __CFRunLoopServiceMachPort + 240
2   CoreFoundation                	0x0000000239e4b0b8 __CFRunLoopRun + 1372
3   CoreFoundation                	0x0000000239e4a844 CFRunLoopRunSpecific + 452
4   GraphicsServices              	0x000000023c0f9be8 GSEventRunModal + 104
5   UIKitCore                     	0x00000002671f9428 UIApplicationMain + 216
6   Savers Dev                    	0x00000001030809dc 0x1026bc000 + 10242524
7   libdyld.dylib                 	0x0000000239900020 start + 4

Thread 1 Crashed:
0   libsystem_kernel.dylib        	0x0000000239a4f0e4 __pthread_kill + 8
1   libsystem_c.dylib             	0x00000002399a6fcc abort + 144
2   libc++abi.dylib               	0x00000002390a3818 __cxa_bad_cast + 0
3   libc++abi.dylib               	0x00000002390a39c0 default_terminate_handler+ 6592 () + 292
4   libobjc.A.dylib               	0x00000002390bc6d8 _objc_terminate+ 26328 () + 140
5   libc++abi.dylib               	0x00000002390b02d0 std::__terminate(void (*)+ 58064 ()) + 20
6   libc++abi.dylib               	0x00000002390afbf8 __cxxabiv1::exception_cleanup_func+ 56312 (_Unwind_Reason_Code, _Unwind_Exception*) + 0
7   Savers Dev                    	0x00000001027bcbdc 0x1026bc000 + 1051612
8   Savers Dev                    	0x00000001026c3b90 0x1026bc000 + 31632
9   Foundation                    	0x000000023a963064 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 24
10  Foundation                    	0x000000023a864368 -[NSBlockOperation main] + 76
11  Foundation                    	0x000000023a8637e8 -[__NSOperationInternal _start:] + 748
12  Foundation                    	0x000000023a964f9c __NSOQSchedule_f + 276
13  libdispatch.dylib             	0x00000002398c6d74 _dispatch_call_block_and_release + 32
14  libdispatch.dylib             	0x00000002398c830c _dispatch_client_callout + 20
15  libdispatch.dylib             	0x00000002398cb2dc _dispatch_continuation_pop + 408
16  libdispatch.dylib             	0x00000002398ca9ac _dispatch_async_redirect_invoke + 596
17  libdispatch.dylib             	0x00000002398d70f0 _dispatch_root_queue_drain + 348
18  libdispatch.dylib             	0x00000002398d795c _dispatch_worker_thread2 + 120
19  libsystem_pthread.dylib       	0x0000000239ac7bd8 _pthread_wqthread + 476
20  libsystem_pthread.dylib       	0x0000000239acddec start_wqthread + 4

Thread 2:
0   libsystem_pthread.dylib       	0x0000000239acdde8 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	0x0000000239acdde8 start_wqthread + 0

Thread 4 name:  com.apple.uikit.eventfetch-thread
Thread 4:
0   libsystem_kernel.dylib        	0x0000000239a43a68 mach_msg_trap + 8
1   CoreFoundation                	0x0000000239e5041c __CFRunLoopServiceMachPort + 240
2   CoreFoundation                	0x0000000239e4b0b8 __CFRunLoopRun + 1372
3   CoreFoundation                	0x0000000239e4a844 CFRunLoopRunSpecific + 452
4   Foundation                    	0x000000023a84c5f0 -[NSRunLoop+ 34288 (NSRunLoop) runMode:beforeDate:] + 304
5   Foundation                    	0x000000023a84c494 -[NSRunLoop+ 33940 (NSRunLoop) runUntilDate:] + 152
6   UIKitCore                     	0x0000000267151cb8 -[UIEventFetcher threadMain] + 140
7   Foundation                    	0x000000023a84b1d0 -[NSThread main] + 72
8   Foundation                    	0x000000023a987dbc __NSThread__start__ + 1044
9   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
10  libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
11  libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 5:
0   Savers Dev                    	0x00000001026eaf08 0x1026bc000 + 192264
1   Savers Dev                    	0x00000001026eac10 0x1026bc000 + 191504
2   AVFoundation                  	0x000000024006dc98 -[AVCaptureVideoDataOutput _processSampleBuffer:] + 336
3   AVFoundation                  	0x000000024006d8f0 __47-[AVCaptureVideoDataOutput _updateRemoteQueue:]_block_invoke + 104
4   CoreMedia                     	0x000000023d535268 __FigRemoteOperationReceiverCreateMessageReceiver_block_invoke + 292
5   CoreMedia                     	0x000000023d553114 __FigRemoteQueueReceiverSetHandler_block_invoke.2 + 232
6   libdispatch.dylib             	0x00000002398c830c _dispatch_client_callout + 20
7   libdispatch.dylib             	0x00000002398cb2dc _dispatch_continuation_pop + 408
8   libdispatch.dylib             	0x00000002398db42c _dispatch_source_invoke2 + 1204
9   libdispatch.dylib             	0x00000002398dacac _dispatch_source_invoke + 436
10  libdispatch.dylib             	0x00000002398cf5d0 _dispatch_lane_serial_drain + 252
11  libdispatch.dylib             	0x00000002398d0280 _dispatch_lane_invoke + 428
12  libdispatch.dylib             	0x00000002398cf5d0 _dispatch_lane_serial_drain + 252
13  libdispatch.dylib             	0x00000002398d0244 _dispatch_lane_invoke + 368
14  libdispatch.dylib             	0x00000002398d8524 _dispatch_workloop_worker_thread + 588
15  libsystem_pthread.dylib       	0x0000000239ac7b38 _pthread_wqthread + 316
16  libsystem_pthread.dylib       	0x0000000239acddec start_wqthread + 4

Thread 6 name:  com.facebook.react.JavaScript
Thread 6:
0   libsystem_kernel.dylib        	0x0000000239a43a68 mach_msg_trap + 8
1   CoreFoundation                	0x0000000239e5041c __CFRunLoopServiceMachPort + 240
2   CoreFoundation                	0x0000000239e4b0b8 __CFRunLoopRun + 1372
3   CoreFoundation                	0x0000000239e4a844 CFRunLoopRunSpecific + 452
4   Savers Dev                    	0x0000000103091f14 0x1026bc000 + 10313492
5   Foundation                    	0x000000023a84b1d0 -[NSThread main] + 72
6   Foundation                    	0x000000023a987dbc __NSThread__start__ + 1044
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 7 name:  JavaScriptCore bmalloc scavenger
Thread 7:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   libc++.1.dylib                	0x000000023904bc34 std::__1::condition_variable::wait+ 31796 (std::__1::unique_lock<std::__1::mutex>&) + 28
2   JavaScriptCore                	0x00000002412d6c70 void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >+ 384112 (std::__1::unique_lock<bmalloc::Mutex>&) + 100
3   JavaScriptCore                	0x00000002412dadb4 bmalloc::Scavenger::threadRunLoop+ 400820 () + 172
4   JavaScriptCore                	0x00000002412da50c bmalloc::Scavenger::Scavenger+ 398604 (std::__1::lock_guard<bmalloc::Mutex>&) + 0
5   JavaScriptCore                	0x00000002412dbf90 std::__1::__thread_specific_ptr<std::__1::__thread_struct>::set_pointer+ 405392 (std::__1::__thread_struct*) + 0
6   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
7   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
8   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 8 name:  WTF::AutomaticThread
Thread 8:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   JavaScriptCore                	0x00000002412c4a28 WTF::ThreadCondition::timedWait+ 309800 (WTF::Mutex&, WTF::WallTime) + 152
2   JavaScriptCore                	0x00000002412ab84c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void + 206924 ()> const&, WTF::TimeWithDynamicClockType const&) + 1876
3   JavaScriptCore                	0x0000000241284658 bool WTF::Condition::waitUntil<WTF::Lock>+ 46680 (WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 180
4   JavaScriptCore                	0x00000002412849f0 WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call+ 47600 () + 208
5   JavaScriptCore                	0x00000002412c2cec WTF::Thread::entryPoint+ 302316 (WTF::Thread::NewThreadContext*) + 260
6   JavaScriptCore                	0x00000002412c41f0 WTF::wtfThreadEntryPoint+ 307696 (void*) + 16
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 9 name:  WTF::AutomaticThread
Thread 9:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   JavaScriptCore                	0x00000002412c4a28 WTF::ThreadCondition::timedWait+ 309800 (WTF::Mutex&, WTF::WallTime) + 152
2   JavaScriptCore                	0x00000002412ab84c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void + 206924 ()> const&, WTF::TimeWithDynamicClockType const&) + 1876
3   JavaScriptCore                	0x0000000241284658 bool WTF::Condition::waitUntil<WTF::Lock>+ 46680 (WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 180
4   JavaScriptCore                	0x00000002412849f0 WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call+ 47600 () + 208
5   JavaScriptCore                	0x00000002412c2cec WTF::Thread::entryPoint+ 302316 (WTF::Thread::NewThreadContext*) + 260
6   JavaScriptCore                	0x00000002412c41f0 WTF::wtfThreadEntryPoint+ 307696 (void*) + 16
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 10 name:  WTF::AutomaticThread
Thread 10:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   JavaScriptCore                	0x00000002412c4a28 WTF::ThreadCondition::timedWait+ 309800 (WTF::Mutex&, WTF::WallTime) + 152
2   JavaScriptCore                	0x00000002412ab84c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void + 206924 ()> const&, WTF::TimeWithDynamicClockType const&) + 1876
3   JavaScriptCore                	0x0000000241284658 bool WTF::Condition::waitUntil<WTF::Lock>+ 46680 (WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 180
4   JavaScriptCore                	0x00000002412849f0 WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call+ 47600 () + 208
5   JavaScriptCore                	0x00000002412c2cec WTF::Thread::entryPoint+ 302316 (WTF::Thread::NewThreadContext*) + 260
6   JavaScriptCore                	0x00000002412c41f0 WTF::wtfThreadEntryPoint+ 307696 (void*) + 16
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 11 name:  WTF::AutomaticThread
Thread 11:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   JavaScriptCore                	0x00000002412c4a28 WTF::ThreadCondition::timedWait+ 309800 (WTF::Mutex&, WTF::WallTime) + 152
2   JavaScriptCore                	0x00000002412ab84c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void + 206924 ()> const&, WTF::TimeWithDynamicClockType const&) + 1876
3   JavaScriptCore                	0x0000000241284658 bool WTF::Condition::waitUntil<WTF::Lock>+ 46680 (WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 180
4   JavaScriptCore                	0x00000002412849f0 WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call+ 47600 () + 208
5   JavaScriptCore                	0x00000002412c2cec WTF::Thread::entryPoint+ 302316 (WTF::Thread::NewThreadContext*) + 260
6   JavaScriptCore                	0x00000002412c41f0 WTF::wtfThreadEntryPoint+ 307696 (void*) + 16
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 12 name:  WTF::AutomaticThread
Thread 12:
0   libsystem_kernel.dylib        	0x0000000239a4eeec __psynch_cvwait + 8
1   JavaScriptCore                	0x00000002412c4a28 WTF::ThreadCondition::timedWait+ 309800 (WTF::Mutex&, WTF::WallTime) + 152
2   JavaScriptCore                	0x00000002412ab84c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void + 206924 ()> const&, WTF::TimeWithDynamicClockType const&) + 1876
3   JavaScriptCore                	0x0000000241284658 bool WTF::Condition::waitUntil<WTF::Lock>+ 46680 (WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 180
4   JavaScriptCore                	0x00000002412849f0 WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call+ 47600 () + 208
5   JavaScriptCore                	0x00000002412c2cec WTF::Thread::entryPoint+ 302316 (WTF::Thread::NewThreadContext*) + 260
6   JavaScriptCore                	0x00000002412c41f0 WTF::wtfThreadEntryPoint+ 307696 (void*) + 16
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 13 name:  com.apple.NSURLConnectionLoader
Thread 13:
0   libsystem_kernel.dylib        	0x0000000239a43a68 mach_msg_trap + 8
1   CoreFoundation                	0x0000000239e5041c __CFRunLoopServiceMachPort + 240
2   CoreFoundation                	0x0000000239e4b0b8 __CFRunLoopRun + 1372
3   CoreFoundation                	0x0000000239e4a844 CFRunLoopRunSpecific + 452
4   CFNetwork                     	0x000000023a4724a0 -[__CoreSchedulingSetRunnable runForever] + 216
5   Foundation                    	0x000000023a84b1d0 -[NSThread main] + 72
6   Foundation                    	0x000000023a987dbc __NSThread__start__ + 1044
7   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
8   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
9   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 14:
0   libsystem_pthread.dylib       	0x0000000239acdde8 start_wqthread + 0

Thread 15 name:  com.apple.CoreMotion.MotionThread
Thread 15:
0   libsystem_kernel.dylib        	0x0000000239a43a68 mach_msg_trap + 8
1   CoreFoundation                	0x0000000239e5041c __CFRunLoopServiceMachPort + 240
2   CoreFoundation                	0x0000000239e4b0b8 __CFRunLoopRun + 1372
3   CoreFoundation                	0x0000000239e4a844 CFRunLoopRunSpecific + 452
4   CoreFoundation                	0x0000000239e4b5a8 CFRunLoopRun + 84
5   CoreMotion                    	0x000000023f949d64 0x23f8ce000 + 507236
6   libsystem_pthread.dylib       	0x0000000239ac5a04 _pthread_body + 132
7   libsystem_pthread.dylib       	0x0000000239ac5960 _pthread_start + 52
8   libsystem_pthread.dylib       	0x0000000239acddf4 thread_start + 4

Thread 1 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x00000002817d494a
    x4: 0x00000002390b3b34   x5: 0x000000016d7ca0b0   x6: 0x000000000000006e   x7: 0xffffffff00000200
    x8: 0x0000000000000c00   x9: 0x0000000000001103  x10: 0x0000000000000002  x11: 0x0000000000000004
   x12: 0x0000000000000012  x13: 0x0000000000000000  x14: 0x0000000000000010  x15: 0x0000000000000009
   x16: 0x0000000000000148  x17: 0x000000026a6be888  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x000000016d7cb000  x21: 0x000000016d7ca0b0  x22: 0x0000000000001103  x23: 0x000000016d7cb0e0
   x24: 0x000000016d7ca680  x25: 0x00000002808e73d0  x26: 0x000000010b061300  x27: 0x000000010b0614a0
   x28: 0x0000000000000000   fp: 0x000000016d7ca010   lr: 0x0000000239ac6b68
    sp: 0x000000016d7c9fe0   pc: 0x0000000239a4f0e4 cpsr: 0x00000000

Binary Images:
0x1026bc000 - 0x103487fff Savers Dev arm64  <0fe6024860463433b0718f91cd8e648c> /var/containers/Bundle/Application/C57A5393-1C3F-4A22-9F1D-ABACF9A71703/Savers Dev.app/Savers Dev
0x104310000 - 0x10431bfff libobjc-trampolines.dylib arm64e  <eda3de7615573d8f994d467fe0409483> /usr/lib/libobjc-trampolines.dylib
0x10454c000 - 0x1045b3fff dyld arm64e  <dd964e17241233dfbac7ab6199df95e7> /usr/lib/dyld
0x239042000 - 0x239043fff libSystem.B.dylib arm64e  <6bbce85ee7223439b9e9ebf8a95b5910> /usr/lib/libSystem.B.dylib
0x239044000 - 0x2390a1fff libc++.1.dylib arm64e  <8f583bde2ad837ef88ab65c0eacc1a4b> /usr/lib/libc++.1.dylib
0x2390a2000 - 0x2390b5fff libc++abi.dylib arm64e  <1c322bfc45f730d2b2b4a4998f2183bd> /usr/lib/libc++abi.dylib
0x2390b6000 - 0x23983dfff libobjc.A.dylib arm64e  <2c3e39908f1d3a0c886659587752c61d> /usr/lib/libobjc.A.dylib
0x23983e000 - 0x239842fff libcache.dylib arm64e  <1d7948afe88c318d886d3f575715ad3b> /usr/lib/system/libcache.dylib
0x239843000 - 0x239852fff libcommonCrypto.dylib arm64e  <a8724dc77fc834c687e31ffbb43df660> /usr/lib/system/libcommonCrypto.dylib
0x239853000 - 0x239856fff libcompiler_rt.dylib arm64e  <f5a440b8a8d63784a7922d86559041ca> /usr/lib/system/libcompiler_rt.dylib
0x239857000 - 0x23985ffff libcopyfile.dylib arm64e  <64053ff99cf13b4c8258fb6d55206c38> /usr/lib/system/libcopyfile.dylib
0x239860000 - 0x2398c3fff libcorecrypto.dylib arm64e  <4b7345fd51f43c8fa476e034ea80428d> /usr/lib/system/libcorecrypto.dylib
0x2398c4000 - 0x2398fefff libdispatch.dylib arm64e  <2c406aa244293adaabf3962df6ced6a9> /usr/lib/system/libdispatch.dylib
0x2398ff000 - 0x23992bfff libdyld.dylib arm64e  <bf5e981c57c734898b4f4051d953cc1e> /usr/lib/system/libdyld.dylib
0x23992c000 - 0x23992cfff liblaunch.dylib arm64e  <c9cb82b24643355587ba74d720598d28> /usr/lib/system/liblaunch.dylib
0x23992d000 - 0x239932fff libmacho.dylib arm64e  <cf3b4083abce3c908e1ce74d36e92261> /usr/lib/system/libmacho.dylib
0x239933000 - 0x239934fff libremovefile.dylib arm64e  <36fce24bed7e35258b71007d72c5f284> /usr/lib/system/libremovefile.dylib
0x239935000 - 0x23994cfff libsystem_asl.dylib arm64e  <718f8a86e38b324ea80e7d3740b44696> /usr/lib/system/libsystem_asl.dylib
0x23994d000 - 0x23994dfff libsystem_blocks.dylib arm64e  <44c66cda16a9397d81f7dbcd3e519927> /usr/lib/system/libsystem_blocks.dylib
0x23994e000 - 0x2399cdfff libsystem_c.dylib arm64e  <f2c8f7ee7ccc3c47a36f34710223e0fd> /usr/lib/system/libsystem_c.dylib
0x2399ce000 - 0x2399d2fff libsystem_configuration.dylib arm64e  <fb6c5bdfe2fc33ddb3bc042af3ccd62c> /usr/lib/system/libsystem_configuration.dylib
0x2399d3000 - 0x2399dafff libsystem_containermanager.dylib arm64e  <cdf166e6c17b3b81bafd5299a103bc8f> /usr/lib/system/libsystem_containermanager.dylib
0x2399db000 - 0x2399dcfff libsystem_coreservices.dylib arm64e  <bd604c47d2e23574b4b332d3fcc4bf27> /usr/lib/system/libsystem_coreservices.dylib
0x2399dd000 - 0x2399e3fff libsystem_darwin.dylib arm64e  <370802bf9c04304dacf93a1b6a37acdf> /usr/lib/system/libsystem_darwin.dylib
0x2399e4000 - 0x2399eafff libsystem_dnssd.dylib arm64e  <4bf521fee7613ef5958ab9c5265ded74> /usr/lib/system/libsystem_dnssd.dylib
0x2399eb000 - 0x239a2bfff libsystem_info.dylib arm64e  <5cc0b5a5d1de3b92b0c6024373ebd92c> /usr/lib/system/libsystem_info.dylib
0x239a2c000 - 0x239a56fff libsystem_kernel.dylib arm64e  <8fd24e03ee0d3c5480ec4ffed64cee31> /usr/lib/system/libsystem_kernel.dylib
0x239a57000 - 0x239a84fff libsystem_m.dylib arm64e  <db791d2918793f918d287220e65d8587> /usr/lib/system/libsystem_m.dylib
0x239a85000 - 0x239aa8fff libsystem_malloc.dylib arm64e  <f626616a3f483ad7877442d10aba864a> /usr/lib/system/libsystem_malloc.dylib
0x239aa9000 - 0x239ab5fff libsystem_networkextension.dylib arm64e  <46bbd031eb083878bb4055119e621ec0> /usr/lib/system/libsystem_networkextension.dylib
0x239ab6000 - 0x239abcfff libsystem_notify.dylib arm64e  <0108e3d01ac431469198fcea886d1b13> /usr/lib/system/libsystem_notify.dylib
0x239abd000 - 0x239ac3fff libsystem_platform.dylib arm64e  <b2c216a8313e33b582938e8e0c37f367> /usr/lib/system/libsystem_platform.dylib
0x239ac4000 - 0x239acefff libsystem_pthread.dylib arm64e  <f1dde3920681354b856b3efaf66cfa74> /usr/lib/system/libsystem_pthread.dylib
0x239acf000 - 0x239ad1fff libsystem_sandbox.dylib arm64e  <452634c6a85a3a7ca453ec1a3463c488> /usr/lib/system/libsystem_sandbox.dylib
0x239ad2000 - 0x239ad9fff libsystem_symptoms.dylib arm64e  <203edd3c04cd3f6d807ffe93b6b01262> /usr/lib/system/libsystem_symptoms.dylib
0x239ada000 - 0x239aeffff libsystem_trace.dylib arm64e  <5879c593fd0c37d4a9ed1cb96564a324> /usr/lib/system/libsystem_trace.dylib
0x239af0000 - 0x239af5fff libunwind.dylib arm64e  <e65c0a887b7c3ec689d66b298dbaf790> /usr/lib/system/libunwind.dylib
0x239af6000 - 0x239b25fff libxpc.dylib arm64e  <4e46c7197c30371d912ade993491b29d> /usr/lib/system/libxpc.dylib
0x239b26000 - 0x239d8efff libicucore.A.dylib arm64e  <5df0fa200102386b8ace17f24c023440> /usr/lib/libicucore.A.dylib
0x239d8f000 - 0x239da0fff libz.1.dylib arm64e  <70d3cfa94ec2333dad09026efbf2fe9e> /usr/lib/libz.1.dylib
0x239da1000 - 0x23a10cfff CoreFoundation arm64e  <5a8ee6e97b45355c99c21026cf710b0a> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x23a10d000 - 0x23a11dfff libbsm.0.dylib arm64e  <354f52f6162d3999bf1873b5b6d204f8> /usr/lib/libbsm.0.dylib
0x23a11e000 - 0x23a11efff libenergytrace.dylib arm64e  <ac922aa2bc07395e8e363a46d18ae88c> /usr/lib/libenergytrace.dylib
0x23a11f000 - 0x23a1aefff IOKit arm64e  <c8a33053eee231ec9284e9eb9cb1d015> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x23a1af000 - 0x23a299fff libxml2.2.dylib arm64e  <608a65a042863f3fb7d52e668f1f49a6> /usr/lib/libxml2.2.dylib
0x23a29a000 - 0x23a2a7fff libbz2.1.0.dylib arm64e  <0a782ae141f03d549079e7d66204c6fd> /usr/lib/libbz2.1.0.dylib
0x23a2a8000 - 0x23a2c0fff liblzma.5.dylib arm64e  <981cf449759234778661ceb72e5f1200> /usr/lib/liblzma.5.dylib
0x23a2c1000 - 0x23a43afff libsqlite3.dylib arm64e  <bb41d32e18983c9890b7df74ccef80c4> /usr/lib/libsqlite3.dylib
0x23a43b000 - 0x23a46ffff libMobileGestalt.dylib arm64e  <ac6a6b4eb29f3c48b6bf3e100b3558e9> /usr/lib/libMobileGestalt.dylib
0x23a470000 - 0x23a843fff CFNetwork arm64e  <b88bb92d1f383fab890fe3cf9b564c02> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x23a844000 - 0x23ab62fff Foundation arm64e  <d517da6fec983485ba064014775bdced> /System/Library/Frameworks/Foundation.framework/Foundation
0x23ab63000 - 0x23ac74fff Security arm64e  <c28e4daadc7f3a65ac165e04cb91e8a6> /System/Library/Frameworks/Security.framework/Security
0x23ac75000 - 0x23ace2fff SystemConfiguration arm64e  <76addd04a1a338d4b8e6494484a7109a> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x23ace3000 - 0x23ad18fff libCRFSuite.dylib arm64e  <4817428ea85c3f35b7b13d2ae91a36e9> /usr/lib/libCRFSuite.dylib
0x23ad19000 - 0x23ad2ffff libapple_nghttp2.dylib arm64e  <438bebef603e35fdaa1274fbd6597897> /usr/lib/libapple_nghttp2.dylib
0x23ad30000 - 0x23ad59fff libarchive.2.dylib arm64e  <e7f65383259233f190ecdd9bc17aa1f2> /usr/lib/libarchive.2.dylib
0x23ad5a000 - 0x23ae2afff libboringssl.dylib arm64e  <cb5454ea893237b19ebbb5590104ce82> /usr/lib/libboringssl.dylib
0x23ae2b000 - 0x23ae41fff libcoretls.dylib arm64e  <5823956c7b0638d6bb9dbb32f92b07e6> /usr/lib/libcoretls.dylib
0x23ae42000 - 0x23ae43fff libcoretls_cfhelpers.dylib arm64e  <014148c0309a3c77a232acbe5130f110> /usr/lib/libcoretls_cfhelpers.dylib
0x23ae44000 - 0x23ae45fff liblangid.dylib arm64e  <8363857b9216373d901f48b1969ecc72> /usr/lib/liblangid.dylib
0x23ae46000 - 0x23b1bffff libnetwork.dylib arm64e  <14bf5b1a49fa36babfa6e9826faccaf0> /usr/lib/libnetwork.dylib
0x23b1c0000 - 0x23b1fbfff libpcap.A.dylib arm64e  <fb300d3382633247a8176e2c8e3827eb> /usr/lib/libpcap.A.dylib
0x23b1fc000 - 0x23b259fff libusrtcp.dylib arm64e  <62d0ba122fb43f4b87418184215215db> /usr/lib/libusrtcp.dylib
0x23b25a000 - 0x23b266fff IOSurface arm64e  <e2bfd36285ff3e91b598fe07d222640e> /System/Library/Frameworks/IOSurface.framework/IOSurface
0x23b267000 - 0x23b31cfff libBLAS.dylib arm64e  <27f2e7066bc13d088f38b5a5ab2d6588> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x23b31d000 - 0x23b63dfff libLAPACK.dylib arm64e  <d6b6fe225fbe3088bd1ee127115d3bd2> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x23b63e000 - 0x23b8b1fff vImage arm64e  <38fd1d46470231eab91d1f8682de172c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
0x23b8b2000 - 0x23b8c3fff libSparseBLAS.dylib arm64e  <88d5304d15683d518e98f67fc5372524> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib
0x23b8c4000 - 0x23b920fff libvMisc.dylib arm64e  <218b2d2591563ea18bd534b0a956a5bf> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
0x23b921000 - 0x23b951fff libBNNS.dylib arm64e  <f627cdad612f342a82176d5092d6f73d> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib
0x23b952000 - 0x23b966fff libLinearAlgebra.dylib arm64e  <7277c361246b36aaa56ba86f6ab7c162> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib
0x23b967000 - 0x23b96bfff libQuadrature.dylib arm64e  <56a316d9893f37b1a4110c71a765a8b8> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib
0x23b96c000 - 0x23b9dcfff libSparse.dylib arm64e  <14908ad640c23cafa163fa35bf594f3b> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib
0x23b9dd000 - 0x23ba6cfff libvDSP.dylib arm64e  <6c406b930a7635ae941803e7e261cb26> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x23ba6d000 - 0x23ba6dfff vecLib arm64e  <b5a82acab86e36d9ba80d8583320caa3> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x23ba6e000 - 0x23ba6efff Accelerate arm64e  <166be70fb60e317c83d2de668b44ceff> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x23ba6f000 - 0x23ba87fff libcompression.dylib arm64e  <38d567b85d9934309e2dc0908b23cdcb> /usr/lib/libcompression.dylib
0x23ba88000 - 0x23c036fff CoreGraphics arm64e  <330505f7b859356d9a408c3d05fafc23> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x23c037000 - 0x23c03cfff IOAccelerator arm64e  <2279433588d83bd7aeabb8c122c26412> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator
0x23c03d000 - 0x23c042fff libCoreFSCache.dylib arm64e  <a003bd174ef5377c9cd1e69fa23e0323> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x23c043000 - 0x23c0eefff Metal arm64e  <8a3b381bde4a3e2c88b803cc4e387378> /System/Library/Frameworks/Metal.framework/Metal
0x23c0ef000 - 0x23c101fff GraphicsServices arm64e  <ad4e5488e8fd30248fa86b2298faaf21> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x23c102000 - 0x23c102fff MobileCoreServices arm64e  <8f6f021944083240b2cff1be559efb8b> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x23c103000 - 0x23c105fff IOSurfaceAccelerator arm64e  <e58aff193d2c32c584edfc7541a8ad44> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator
0x23c106000 - 0x23c148fff AppleJPEG arm64e  <03683b81a6d33afca1aa9abc9ab98608> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
0x23c149000 - 0x23c720fff ImageIO arm64e  <4adac0d0fdac3738bd2533208dd68bdb> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x23c721000 - 0x23c797fff BaseBoard arm64e  <a9f34eecf91032568338a8bbe527c14a> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
0x23c798000 - 0x23c7b0fff AssertionServices arm64e  <6995bfe8827d356c92a541b424477987> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
0x23c7b1000 - 0x23c7b9fff CorePhoneNumbers arm64e  <5100d0e8da363307823b5bdc2a7c8fd6> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
0x23c7ba000 - 0x23c7fffff AppSupport arm64e  <5b28537c691d3050b45cbaa9b6da1e32> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x23c800000 - 0x23c819fff CrashReporterSupport arm64e  <9802a7d7e7e9383a95c4a6732ff97509> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x23c81a000 - 0x23c81ffff AggregateDictionary arm64e  <57efae27ccfb3d4fa1693455c9b6a564> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x23c820000 - 0x23c8a7fff libTelephonyUtilDynamic.dylib arm64e  <2e5fd33800af381db9b4e959d7df5f1d> /usr/lib/libTelephonyUtilDynamic.dylib
0x23c8a8000 - 0x23c8c7fff ProtocolBuffer arm64e  <a439bda85298318da2ea67408ba5bcdb> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x23c8c8000 - 0x23c8f9fff MobileKeyBag arm64e  <771df16d48353ecdb5196db8ae37c58d> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x23c8fa000 - 0x23c937fff BackBoardServices arm64e  <56adea4b7722328ebd2f33b13451623f> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices
0x23c938000 - 0x23c9a4fff FrontBoardServices arm64e  <a81be19474de3df39af0560c735963e4> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
0x23c9a5000 - 0x23c9eefff SpringBoardServices arm64e  <db0820f375c539ccb1f4f768ed124af7> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x23c9ef000 - 0x23ca03fff PowerLog arm64e  <dda8cfa1d13231bf922b22986e6db905> /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog
0x23ca04000 - 0x23ca20fff CommonUtilities arm64e  <2a67c463656133c2a89246d0806b1fd0> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities
0x23ca21000 - 0x23ca2cfff liblockdown.dylib arm64e  <402bb95124d93f05a437a9956f99c2d3> /usr/lib/liblockdown.dylib
0x23ca2d000 - 0x23cd75fff CoreData arm64e  <e5ba01f78bfb35af8e03732557d4d512> /System/Library/Frameworks/CoreData.framework/CoreData
0x23cd76000 - 0x23cd7dfff TCC arm64e  <f78e923af7d73003a60546d8e0b77b58> /System/Library/PrivateFrameworks/TCC.framework/TCC
0x23cd7e000 - 0x23cd86fff libcupolicy.dylib arm64e  <3fb1fef2a922392dbd90a7d5d6b16e54> /usr/lib/libcupolicy.dylib
0x23cd87000 - 0x23ce66fff CoreTelephony arm64e  <bce69da9f7d233d68959bca7551d3504> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x23ce67000 - 0x23cecbfff Accounts arm64e  <63409cb0fc2c359083e56786b5349540> /System/Library/Frameworks/Accounts.framework/Accounts
0x23cecc000 - 0x23cef5fff AppleSauce arm64e  <17c02a7db618364f92c38d386e449b2f> /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce
0x23cef6000 - 0x23cefffff DataMigration arm64e  <cf39be3fb0463a6782bc9fc248686379> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x23cf00000 - 0x23cf07fff Netrb arm64e  <3e7d7a1d9a04371c99e674d5817565a3> /System/Library/PrivateFrameworks/Netrb.framework/Netrb
0x23cf08000 - 0x23cf3cfff PersistentConnection arm64e  <43d34386fae83cdb9c85a32ae601c7f5> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x23cf3d000 - 0x23cf4efff libmis.dylib arm64e  <1dc1210ffbee3602a9e9b0ef2debc12d> /usr/lib/libmis.dylib
0x23cf4f000 - 0x23d05bfff ManagedConfiguration arm64e  <37cc39a1a96533369f1de5425ec992d4> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x23d05c000 - 0x23d061fff libReverseProxyDevice.dylib arm64e  <24d2a5d90f913b6ca5f4f45912678a7a> /usr/lib/libReverseProxyDevice.dylib
0x23d062000 - 0x23d074fff libamsupport.dylib arm64e  <09946cc458683a6d9e17dab5514ecaee> /usr/lib/libamsupport.dylib
0x23d075000 - 0x23d07afff libCoreVMClient.dylib arm64e  <f81870e3eaff391baba82f60890b7f51> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x23d07b000 - 0x23d07cfff libCVMSPluginSupport.dylib arm64e  <5da68b8c1dfc366ebbd25a63f92a7e31> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x23d07d000 - 0x23d080fff libutil.dylib arm64e  <bff6c28281043af49957261658eeb035> /usr/lib/libutil.dylib
0x23d081000 - 0x23d0c0fff libGLImage.dylib arm64e  <b96f1311ac2d32659681ac1a8e26ff5b> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x23d0c1000 - 0x23d139fff APFS arm64e  <4ad7a5990b4d3719aba2d4564be97a65> /System/Library/PrivateFrameworks/APFS.framework/APFS
0x23d13a000 - 0x23d16bfff MediaKit arm64e  <0f6d6701b760390997be216adb6fef58> /System/Library/PrivateFrameworks/MediaKit.framework/MediaKit
0x23d16c000 - 0x23d188fff libSERestoreInfo.dylib arm64e  <1442d02bdc2636048a4d452892b3ada3> /usr/lib/updaters/libSERestoreInfo.dylib
0x23d18f000 - 0x23d1cefff DiskImages arm64e  <5f532fe4cc493ecfaf051861ba315113> /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages
0x23d1cf000 - 0x23d1d8fff libGFXShared.dylib arm64e  <4f48c53532103c42ab60d091d79b82fe> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x23d1d9000 - 0x23d227fff libauthinstall.dylib arm64e  <f3a5e33d137b309aabd497f9ae62e941> /usr/lib/libauthinstall.dylib
0x23d228000 - 0x23d231fff IOMobileFramebuffer arm64e  <4b5d812aabde3f399f3e4b24c91ff783> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x23d232000 - 0x23d23ffff OpenGLES arm64e  <697541299ba83a9c9b16bef2e5891386> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x23d240000 - 0x23d2ddfff ColorSync arm64e  <be4d7007c86231058dee5ad4630f49eb> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync
0x23d2de000 - 0x23d30efff CoreVideo arm64e  <bf1798d403d0363c87cb0f1940d4ff91> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x23d30f000 - 0x23d310fff libCTGreenTeaLogger.dylib arm64e  <881979ce4a7537d091ce2eda6112368d> /usr/lib/libCTGreenTeaLogger.dylib
0x23d311000 - 0x23d485fff CoreAudio arm64e  <08c94932aad13b27b7874e5c5b0340be> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x23d4a9000 - 0x23d4acfff UserFS arm64e  <48be0ceb9f653cc8b8e3304a49cc15ee> /System/Library/PrivateFrameworks/UserFS.framework/UserFS
0x23d4ad000 - 0x23d64efff CoreMedia arm64e  <47c9db8e40d53098873d18394e84aad5> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x23d64f000 - 0x23d662fff libprotobuf-lite.dylib arm64e  <02e08e7e35d632a8b6f58c37c4cdbb43> /usr/lib/libprotobuf-lite.dylib
0x23d663000 - 0x23d6cafff libprotobuf.dylib arm64e  <5978999a594832549dd368350dd00ebf> /usr/lib/libprotobuf.dylib
0x23d6cb000 - 0x23d9e6fff libAWDSupportFramework.dylib arm64e  <20335f9ca42b3528af7b2f5a253f9777> /usr/lib/libAWDSupportFramework.dylib
0x23d9e7000 - 0x23da2ffff WirelessDiagnostics arm64e  <b414ffaf6b8b35519d4651bcbc396f32> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics
0x23da30000 - 0x23daf0fff VideoToolbox arm64e  <89aae172256e32c1b0cb1dd0a92df66a> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox
0x23daf1000 - 0x23dc01fff libFontParser.dylib arm64e  <ff190c5ab2a23318acb3a770cb21011e> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
0x23dc02000 - 0x23dc02fff FontServices arm64e  <b780bb190961393e9520052e02935bb8> /System/Library/PrivateFrameworks/FontServices.framework/FontServices
0x23dc03000 - 0x23dd58fff CoreText arm64e  <12a8816148b93485abcaf28ac2f8311c> /System/Library/Frameworks/CoreText.framework/CoreText
0x23dd59000 - 0x23dd68fff IntlPreferences arm64e  <7b5c08c93cee3715bbd3135639c0bc60> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences
0x23dd69000 - 0x23dd73fff RTCReporting arm64e  <fd401d6bf1083496abe0fd6b7064ca8f> /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting
0x23dd74000 - 0x23ddedfff CoreBrightness arm64e  <4ceea095bebf3e309a2ac2ee6dda1c82> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness
0x23ddee000 - 0x23ddf8fff libAudioStatistics.dylib arm64e  <a062290d78ef30dea7d4b66f6f16d11a> /usr/lib/libAudioStatistics.dylib
0x23ddf9000 - 0x23e40dfff AudioToolbox arm64e  <9b3c05a70142351cb0620bf9556933d6> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x23e40e000 - 0x23e64dfff QuartzCore arm64e  <2a37bd6145543d5197e932403a5943f7> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x23e64e000 - 0x23e659fff MediaAccessibility arm64e  <3ceba65d08503e378a7092e7de5215b4> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility
0x23e65a000 - 0x23e74cfff libiconv.2.dylib arm64e  <f461616fca0037d8987015dd4acad1e4> /usr/lib/libiconv.2.dylib
0x23e74d000 - 0x23e769fff NetworkStatistics arm64e  <1d924d5e43e33d2b9bdedb346cc03edb> /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics
0x23e76a000 - 0x23e788fff MPSCore arm64e  <e1ef7927d4a6321e842b05c2b87f8ba9> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore
0x23e789000 - 0x23e7fdfff MPSImage arm64e  <700f2e25461a3e759bec122bc704b1f0> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage
0x23e7fe000 - 0x23e822fff MPSMatrix arm64e  <9d8b2eb491443d40b252cc7641e83245> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix
0x23e823000 - 0x23e831fff CoreAUC arm64e  <7da324c38eb2340395db779e268e5860> /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC
0x23e832000 - 0x23eedafff MediaToolbox arm64e  <d061d600c35a38aba96bd7ce3b5db3da> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox
0x23eedb000 - 0x23f047fff MPSNeuralNetwork arm64e  <82786d4c851b39aa904a95d53accd0ed> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork
0x23f048000 - 0x23f048fff MetalPerformanceShaders arm64e  <9a04edced21d307087d6b9cf2b6cc22e> /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders
0x23f049000 - 0x23f466fff FaceCore arm64e  <2d84e45ba5ca379e8eb4e6f16a87dbb9> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore
0x23f467000 - 0x23f474fff GraphVisualizer arm64e  <083f3389d8b830b9bf8de10999ce216d> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer
0x23f475000 - 0x23f626fff libFosl_dynamic.dylib arm64e  <157551dd7862337a8f343634e73a69cd> /usr/lib/libFosl_dynamic.dylib
0x23f627000 - 0x23f8cdfff CoreImage arm64e  <b92dcd6c5c463556ab99c132d6c2ae86> /System/Library/Frameworks/CoreImage.framework/CoreImage
0x23f8ce000 - 0x23fb06fff CoreMotion arm64e  <6c03fd089c8d3f79ab75e9d3648660fd> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x23fb07000 - 0x23fb37fff CoreBluetooth arm64e  <dd8fe46ccc49337195cd073a9b2688fe> /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth
0x23fb38000 - 0x23fb5cfff PlugInKit arm64e  <95223edd93523c7bb1e076f39caf309d> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit
0x23fb5d000 - 0x23fde1fff Celestial arm64e  <79ba72efdcb438eea93e79ebeb6517e1> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x23fde2000 - 0x23fe6dfff Quagga arm64e  <ecceb37493f53486b12966d87bd13bc2> /System/Library/PrivateFrameworks/Quagga.framework/Quagga
0x23fe6e000 - 0x23ff6ffff AVFAudio arm64e  <c7d9c4db31c63d2096390017cf5432ff> /System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/AVFAudio
0x23ff70000 - 0x24018efff AVFoundation arm64e  <7d9f04cfc77736689d832d55395fd34d> /System/Library/Frameworks/AVFoundation.framework/AVFoundation
0x24018f000 - 0x2401affff CacheDelete arm64e  <1e0eae9a93c73771963560943c15c3ec> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete
0x2401b0000 - 0x2401edfff StreamingZip arm64e  <84b7b4acc972330dbdaa1e79447cb4ab> /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip
0x2401ee000 - 0x240200fff CoreEmoji arm64e  <42f413630a6a3ad0a630c768aa6652f9> /System/Library/PrivateFrameworks/CoreEmoji.framework/CoreEmoji
0x240201000 - 0x240251fff CoreLocationProtobuf arm64e  <04ce10c0846533caa1e2d608bd619259> /System/Library/PrivateFrameworks/CoreLocationProtobuf.framework/CoreLocationProtobuf
0x240252000 - 0x24025afff SymptomDiagnosticReporter arm64e  <8c0bd09fdbb535dab1af4930b0a8857d> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter
0x24025b000 - 0x240c91fff GeoServices arm64e  <7f1a9e5aaba034debe3d92627690e715> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
0x240c92000 - 0x240cacfff MobileAsset arm64e  <b7a2cd99674b3d709463ab47ae36134e> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset
0x240cad000 - 0x240cecfff Lexicon arm64e  <43baf7d49b6139b3909ed5b670c71165> /System/Library/PrivateFrameworks/Lexicon.framework/Lexicon
0x240ced000 - 0x240cfefff libcmph.dylib arm64e  <df6a79d9492c3f2a905c6699d9830573> /usr/lib/libcmph.dylib
0x240cff000 - 0x240e30fff LanguageModeling arm64e  <3888074aadc23b80a2548f8061aec13b> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling
0x240e49000 - 0x240eedfff CoreLocation arm64e  <69d8e928e5d73a9e92bb8407fac973b0> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x240eee000 - 0x240eeefff PhoneNumbers arm64e  <6d9d24e012b33c2692c51531d91b0730> /System/Library/PrivateFrameworks/PhoneNumbers.framework/PhoneNumbers
0x240eef000 - 0x240efafff libChineseTokenizer.dylib arm64e  <43b8cb592b9c3edeada0f62cd5f27835> /usr/lib/libChineseTokenizer.dylib
0x240f07000 - 0x240fc3fff libmecab_em.dylib arm64e  <061d82abaf2b3b7797f60a063d7db41a> /usr/lib/libmecab_em.dylib
0x240fc4000 - 0x240fc5fff libThaiTokenizer.dylib arm64e  <c3a8023bbc6935f38a937879edaefc21> /usr/lib/libThaiTokenizer.dylib
0x240fc6000 - 0x240fcafff libgermantok.dylib arm64e  <560f6e8aadcf3b5592e84c13575df41a> /usr/lib/libgermantok.dylib
0x240fcb000 - 0x24103bfff CoreNLP arm64e  <a5d2e003c78b3191aa831e8fa5aa8ad7> /System/Library/PrivateFrameworks/CoreNLP.framework/CoreNLP
0x24103c000 - 0x241210fff MobileSpotlightIndex arm64e  <b108fa3172213277ae980e3958764bcc> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex
0x241279000 - 0x241ea5fff JavaScriptCore arm64e  <7b3b7c1c8ca03aa089da8449831ba665> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x241ea6000 - 0x241eabfff libheimdal-asn1.dylib arm64e  <77a6a36940063151a4781d5348f5ec92> /usr/lib/libheimdal-asn1.dylib
0x241eac000 - 0x241f26fff libate.dylib arm64e  <7aa1f89ca4eb311391dee6781852b197> /usr/lib/libate.dylib
0x241f27000 - 0x241fd0fff TextureIO arm64e  <eaea83ff264234dfbfb0cb535c7abab4> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO
0x241fd1000 - 0x242097fff CoreUI arm64e  <d08670fdaee131f684c07333bc738647> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI
0x242098000 - 0x2420a5fff MobileIcons arm64e  <aeb8d3ffb5383da1aeca59bf7a6362b7> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x2420a6000 - 0x2420b4fff AppleFSCompression arm64e  <7c2bfd82f400391393d023dfa44e43ff> /System/Library/PrivateFrameworks/AppleFSCompression.framework/AppleFSCompression
0x2420b5000 - 0x24211ffff TextInput arm64e  <3fd5197f8d1e3aeeb7957347bae50d76> /System/Library/PrivateFrameworks/TextInput.framework/TextInput
0x24214a000 - 0x24217ffff DataDetectorsCore arm64e  <863ec21bf68d34bdb09b389e775bc64f> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore
0x242180000 - 0x24221ffff FileProvider arm64e  <b89784b3e9843c42b6504455e74b32ac> /System/Library/Frameworks/FileProvider.framework/FileProvider
0x242220000 - 0x242335fff NLP arm64e  <cc0e22c0e2293f78a3fa633b773c9d84> /System/Library/PrivateFrameworks/NLP.framework/NLP
0x242336000 - 0x24240efff ProofReader arm64e  <93543527d87c3fe6a3d114877028c6cc> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
0x24240f000 - 0x242425fff libAccessibility.dylib arm64e  <a4d299a73c7537c592b3b159b130c54d> /usr/lib/libAccessibility.dylib
0x242426000 - 0x2428e3fff libwebrtc.dylib arm64e  <8d5b810bebe93b92856db7a604598d24> /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib
0x2428e4000 - 0x242956fff ContactsFoundation arm64e  <eff02def591a371bbbc57aad80ffeca9> /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation
0x242957000 - 0x2442e9fff WebCore arm64e  <319ae91587cc3085b45a07d1d184d214> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x2442ea000 - 0x244477fff WebKitLegacy arm64e  <ee30fbf9a85f3648bf0d88fca61da954> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy
0x244478000 - 0x2444aafff DataAccessExpress arm64e  <433b0758932b371c94b09b384e42614d> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x2444ab000 - 0x244547fff AddressBookLegacy arm64e  <953c66b44ddf3d5faaa2031269ca7faf> /System/Library/PrivateFrameworks/AddressBookLegacy.framework/AddressBookLegacy
0x244548000 - 0x2445a5fff ProtectedCloudStorage arm64e  <88e5abe03a9b386e9b801de49a2326cf> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage
0x2445a6000 - 0x2445dcfff UserNotifications arm64e  <84b3549bbf813a1299ef5a37073e7b3a> /System/Library/Frameworks/UserNotifications.framework/UserNotifications
0x2445dd000 - 0x2445e8fff AppleIDAuthSupport arm64e  <83c2b709478339f0b428f2b35ce61a84> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/AppleIDAuthSupport
0x2445e9000 - 0x244647fff AuthKit arm64e  <34916683c40838b595b1d5f786c429ef> /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit
0x244689000 - 0x244689fff UIKit arm64e  <2d59332d7d843e1c8041cfd7374c0905> /System/Library/Frameworks/UIKit.framework/UIKit
0x24468a000 - 0x24469efff DocumentManagerCore arm64e  <41e09419066b380dad478a19344d680f> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore
0x24469f000 - 0x2446adfff HangTracer arm64e  <88becd75343e38778d2b5f058492c9a6> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer
0x2446ae000 - 0x244702fff PhysicsKit arm64e  <6512af1de46d3947b350487cd3a80376> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit
0x244703000 - 0x244707fff StudyLog arm64e  <c586b4136388330fbe54e3e34a166844> /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog
0x244708000 - 0x2447f7fff UIFoundation arm64e  <50b82c0701c636d4b578ac61456ab385> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation
0x2447f8000 - 0x244925fff CloudKit arm64e  <3a7182c680d239c4a6dc6eaf59b077d0> /System/Library/Frameworks/CloudKit.framework/CloudKit
0x244926000 - 0x24492dfff IntentsFoundation arm64e  <1821e496b84833a0a25c00ae6f6b6200> /System/Library/PrivateFrameworks/IntentsFoundation.framework/IntentsFoundation
0x24492e000 - 0x244c22fff Intents arm64e  <d146f01917f13498be92da096c48fe9e> /System/Library/Frameworks/Intents.framework/Intents
0x244c23000 - 0x244c3bfff libresolv.9.dylib arm64e  <935c25c1308d32c1ac339ca67269f974> /usr/lib/libresolv.9.dylib
0x244c3c000 - 0x244c3efff CoreDuetDebugLogging arm64e  <a61d4e68a91c3bd5a1ce4075e4c19e11> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging
0x244c3f000 - 0x244c70fff libtidy.A.dylib arm64e  <7f815691e8ea31c3b2df874d7868cde3> /usr/lib/libtidy.A.dylib
0x244c71000 - 0x244e49fff CoreDuet arm64e  <22a022f142153d18b9c8e5b9cf96dd0b> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet
0x244e4a000 - 0x244e6efff CoreDuetContext arm64e  <fe8f58f0a22d32f1bd5342d0b1243e85> /System/Library/PrivateFrameworks/CoreDuetContext.framework/CoreDuetContext
0x244e6f000 - 0x244e81fff CoreDuetDaemonProtocol arm64e  <a9715b2ee10f3842a8e8da58b78697c3> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol
0x244e82000 - 0x244eeefff IMFoundation arm64e  <b30b1972faf13de19698ae176184a539> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation
0x244eef000 - 0x244f21fff vCard arm64e  <459368fc1a1f3708b5db24774762a5fa> /System/Library/PrivateFrameworks/vCard.framework/vCard
0x244f22000 - 0x245049fff Contacts arm64e  <db33376af6423b50933ac4e7b17cebfb> /System/Library/Frameworks/Contacts.framework/Contacts
0x24504a000 - 0x24504bfff DiagnosticLogCollection arm64e  <03ad24e1605e37e99a4e90c660a30e32> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection
0x24504c000 - 0x24504dfff Marco arm64e  <3ccfe4c7494f3b679c4b612ef44a39d4> /System/Library/PrivateFrameworks/Marco.framework/Marco
0x24504e000 - 0x245055fff MessageProtection arm64e  <a844b4b524cc3aaabc4df98b1d89b5af> /System/Library/PrivateFrameworks/MessageProtection.framework/MessageProtection
0x245056000 - 0x245379fff StoreServices arm64e  <671bbb2cde593b109cba95359e6b0345> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
0x24537a000 - 0x245392fff Engram arm64e  <1fec89448bcc3e36b2aa25776a064bb7> /System/Library/PrivateFrameworks/Engram.framework/Engram
0x245393000 - 0x2454aefff IDSFoundation arm64e  <3e5df4ed1fef383b97bc0d1689f3e4bb> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation
0x2454af000 - 0x2454bafff CaptiveNetwork arm64e  <fe8f6819af873e3ebb21a3240bda5d8e> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x2454bb000 - 0x2454ecfff EAP8021X arm64e  <6fae4a240ef735e1b744f83318c0ca95> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x2454ed000 - 0x24552afff MobileWiFi arm64e  <e38b77f194e339ca9af7c62e784679ec> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x24552b000 - 0x24552dfff OAuth arm64e  <cb5a5f5eab0e3abb8d74685f9379ef9c> /System/Library/PrivateFrameworks/OAuth.framework/OAuth
0x24552e000 - 0x245530fff CommonAuth arm64e  <2268e70717833cd29197dac8cd403503> /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth
0x245531000 - 0x2455a2fff Heimdal arm64e  <43e253b54cd03c72b02289b8188e0b52> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal
0x2455a3000 - 0x2455ccfff GSS arm64e  <168d6b32066036b4866f4bdd268bdfc1> /System/Library/Frameworks/GSS.framework/GSS
0x2455cd000 - 0x2455e7fff ApplePushService arm64e  <bf15b0c979683f78b5cdf342a8401a4f> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService
0x2455e8000 - 0x245684fff AccountsDaemon arm64e  <06266c99231836dcab993db683ff8f0c> /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon
0x245685000 - 0x2456a7fff AppleIDSSOAuthentication arm64e  <4de96953500639d2928bee54ee006276> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication
0x2456a8000 - 0x24572efff AppleAccount arm64e  <9069948b35c73f2ab0d4aa2b52865931> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount
0x24572f000 - 0x24588afff CoreUtils arm64e  <bcee5c2a297a316e8ad2a895e2a80b60> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils
0x24588b000 - 0x2459a6fff IDS arm64e  <3bb6bfba098c3ec2a5a878510ae17e8e> /System/Library/PrivateFrameworks/IDS.framework/IDS
0x245bbb000 - 0x245bd6fff UserManagement arm64e  <da3d47f576a835db89cae1c80b21f224> /System/Library/PrivateFrameworks/UserManagement.framework/UserManagement
0x245be8000 - 0x245c19fff Bom arm64e  <07f8db94741132c39fbc2fba695e87d7> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x245ce6000 - 0x245d35fff ChunkingLibrary arm64e  <6f4a3d828c16349bbae61fbdfb4dc691> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary
0x245d36000 - 0x245d44fff libnetworkextension.dylib arm64e  <53ccfb0967553baa98e77f3ac060941d> /usr/lib/libnetworkextension.dylib
0x246cd2000 - 0x246e91fff NetworkExtension arm64e  <2b893727808e3635b2722c7a8c09b153> /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension
0x2474e9000 - 0x247508fff AssetCacheServices arm64e  <e26268e7374e3ddaa91334372612e507> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices
0x247509000 - 0x2475c7fff NetworkServiceProxy arm64e  <2caaab673f443fa19a9e53ce6db93d0a> /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/NetworkServiceProxy
0x2475c8000 - 0x2476a3fff MMCS arm64e  <7e25cfdb2f973b5ab220afe118353e30> /System/Library/PrivateFrameworks/MMCS.framework/MMCS
0x2477c4000 - 0x2477f5fff PhotosFormats arm64e  <7938b4151610306f8d14836bb91f2dcf> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats
0x2478f2000 - 0x247a74fff CloudPhotoLibrary arm64e  <35d4e05fa49d303fa1badb0e7276b790> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary
0x247b6a000 - 0x247b9ffff AssetsLibraryServices arm64e  <924e994a7ed432dd996ced86f5023fc1> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
0x247bd5000 - 0x247bfdfff DCIMServices arm64e  <3f68e77b974831ada93d9f0a3f6300e6> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices
0x247bfe000 - 0x247d41fff CoreMediaStream arm64e  <0ce1b60f7a4633f296c8103f161e5cff> /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream
0x247d42000 - 0x247d49fff XPCKit arm64e  <0594af83b2fc3d128edc2f1fbe4fc2c8> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit
0x247e34000 - 0x247e4ffff CloudPhotoServices arm64e  <bdd40775981d35b6b9920feb4f8df73d> /System/Library/PrivateFrameworks/CloudPhotoServices.framework/CloudPhotoServices
0x247e5c000 - 0x247e7bfff MediaStream arm64e  <f8d0f04e75db3c26b35c5132bbce2bae> /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream
0x247e7c000 - 0x2483dcfff PhotoLibraryServices arm64e  <cd7572e551953d64ae69d371141adb14> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices
0x2483dd000 - 0x2483fafff PrototypeTools arm64e  <277fb4f561bd3b43ba5058cb5986a387> /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools
0x2483fb000 - 0x248489fff CoreSymbolication arm64e  <6cf817f2bddc34368c3455346616ee23> /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication
0x2487fa000 - 0x248802fff CoreTime arm64e  <e1e4d1327e4a3e549746b48f0e7d858b> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
0x248803000 - 0x248856fff CoreAppleCVA arm64e  <ab9bf4711c653f5eac4bf84bd17bbbf0> /System/Library/PrivateFrameworks/CoreAppleCVA.framework/CoreAppleCVA
0x248899000 - 0x248a42fff AppleCVA arm64e  <90523088746c3e56831411a9937cd475> /System/Library/PrivateFrameworks/AppleCVA.framework/AppleCVA
0x248a43000 - 0x248ae4fff Montreal arm64e  <ace5ec450e2d32e6b909a5f88e1708f0> /System/Library/PrivateFrameworks/Montreal.framework/Montreal
0x248ae5000 - 0x248df7fff Espresso arm64e  <71bab56531593aa8ae6a30ae08f1440c> /System/Library/PrivateFrameworks/Espresso.framework/Espresso
0x248e04000 - 0x248e0afff MobileSystemServices arm64e  <a45251fbe3f53b55a6e98b18aec19558> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices
0x24901d000 - 0x24927dfff CoreML arm64e  <361fce6437113d709b3f0711adf3d444> /System/Library/Frameworks/CoreML.framework/CoreML
0x249464000 - 0x249490fff Futhark arm64e  <d3705a7ac38c3894a13b9af3eddfc8e1> /System/Library/PrivateFrameworks/Futhark.framework/Futhark
0x249491000 - 0x24950efff NanoRegistry arm64e  <14c4cbcb10f63cc3b225bb7aaa514e31> /System/Library/PrivateFrameworks/NanoRegistry.framework/NanoRegistry
0x249825000 - 0x249ae8fff Vision arm64e  <ff6ab37d7acc38e4892f880396e52e40> /System/Library/Frameworks/Vision.framework/Vision
0x24a08c000 - 0x24a091fff ConstantClasses arm64e  <2f251dd35d483f88975d1ebaaf97ed1b> /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses
0x24ba03000 - 0x24ba29fff MobileInstallation arm64e  <8b42fdd7e29438d683ba0383cb46cb55> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x24bc95000 - 0x24bca9fff AssetsLibrary arm64e  <051a2aa1924f3b69a3ebb6bcb3f2b968> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary
0x24c0d9000 - 0x24c0f1fff CoreFollowUp arm64e  <27d96f1c5d073ddfb28ae008f632e46b> /System/Library/PrivateFrameworks/CoreFollowUp.framework/CoreFollowUp
0x24ce68000 - 0x24ce75fff SetupAssistantSupport arm64e  <8cd7482744b13dd1af7499d3c4306add> /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/SetupAssistantSupport
0x24ce76000 - 0x24cea2fff SetupAssistant arm64e  <86977e27df0b3343b553b55ed58f1205> /System/Library/PrivateFrameworks/SetupAssistant.framework/SetupAssistant
0x24dbf8000 - 0x24dbfefff LinguisticData arm64e  <44783de196a13206bef1b0ee72a13fff> /System/Library/PrivateFrameworks/LinguisticData.framework/LinguisticData
0x24f797000 - 0x24f7a9fff MobileDeviceLink arm64e  <4071d25c21163841908345a33232beea> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
0x24f89a000 - 0x24f8e3fff MobileBackup arm64e  <eda1a0aa5dc9304eb9b692f071650a83> /System/Library/PrivateFrameworks/MobileBackup.framework/MobileBackup
0x2523a0000 - 0x2523f4fff LoggingSupport arm64e  <3e1581528795370793d2cec921f197fd> /System/Library/PrivateFrameworks/LoggingSupport.framework/LoggingSupport
0x254ed9000 - 0x254edefff kperf arm64e  <16364cc5cd603f36961b8317d298f27d> /System/Library/PrivateFrameworks/kperf.framework/kperf
0x25513d000 - 0x255166fff CellularPlanManager arm64e  <85b0885a25703454bb2e891dbce2531f> /System/Library/PrivateFrameworks/CellularPlanManager.framework/CellularPlanManager
0x255359000 - 0x255361fff kperfdata arm64e  <32ed013c7862339fa81fd50e460b88d4> /System/Library/PrivateFrameworks/kperfdata.framework/kperfdata
0x2553a3000 - 0x2553abfff libdscsym.dylib arm64e  <54d07c6a6fd93ccd96265079975c665f> /usr/lib/libdscsym.dylib
0x25577b000 - 0x2557b7fff ktrace arm64e  <212550ea11ed36088534c95aef8bc4a8> /System/Library/PrivateFrameworks/ktrace.framework/ktrace
0x257f9d000 - 0x257fb1fff DeviceIdentity arm64e  <3064df0950183d30a922de8f0216b1f0> /System/Library/PrivateFrameworks/DeviceIdentity.framework/DeviceIdentity
0x25a14d000 - 0x25a18afff Rapport arm64e  <5c18bdd630a53b9291bee5cb359abb92> /System/Library/PrivateFrameworks/Rapport.framework/Rapport
0x25a1c8000 - 0x25a1e6fff SignpostSupport arm64e  <58b5fa1200e5381aa64fc4dd1693c83e> /System/Library/PrivateFrameworks/SignpostSupport.framework/SignpostSupport
0x25b177000 - 0x25b17efff libMatch.1.dylib arm64e  <345ec91891073c0185ff950708e38f84> /usr/lib/libMatch.1.dylib
0x25b1c7000 - 0x25b1e3fff libtailspin.dylib arm64e  <334e09f2ae0735968b3576ece76a06ab> /usr/lib/libtailspin.dylib
0x25b4f8000 - 0x25b7bdfff RawCamera arm64e  <c4fc958142a73fed89ac67b593ec5d2d> /System/Library/CoreServices/RawCamera.bundle/RawCamera
0x25b7ff000 - 0x25b813fff libCGInterfaces.dylib arm64e  <99f7bb30652d32de9790c109e4ae6c97> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Libraries/libCGInterfaces.dylib
0x25e139000 - 0x25e160fff CoreServicesInternal arm64e  <de9acbc67c6f3053a5150ccfd52ac43d> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal
0x25e7ef000 - 0x25e800fff libGSFontCache.dylib arm64e  <777def6aa307377db9024e4f535813b3> /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib
0x25e801000 - 0x25e833fff libTrueTypeScaler.dylib arm64e  <377037ce02fa33f3866ddfade7dad276> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib
0x2603d6000 - 0x2603dafff InternationalSupport arm64e  <72137422f84234778ad0a5f22e6dfd75> /System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSupport
0x261c55000 - 0x261c5ffff SignpostCollection arm64e  <7c15afd0fe86359ab0b44a348ecdeff0> /System/Library/PrivateFrameworks/SignpostCollection.framework/SignpostCollection
0x26281c000 - 0x26281ffff XCTTargetBootstrap arm64e  <93a695c7336c30cbb395e9e444432a62> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/XCTTargetBootstrap
0x262867000 - 0x262879fff libEDR arm64e  <561f11f3d112354187d07c94205bee0a> /System/Library/PrivateFrameworks/libEDR.framework/libEDR
0x26337f000 - 0x26338cfff libMobileGestaltExtensions.dylib arm64e  <1b014a05179c31deb44aaa3c4e076592> /usr/lib/libMobileGestaltExtensions.dylib
0x2634a4000 - 0x2634a4fff libcharset.1.dylib arm64e  <955cee2f6c2835d99e31b1783aefb601> /usr/lib/libcharset.1.dylib
0x263f8c000 - 0x263f8dfff libsandbox.1.dylib arm64e  <58702253ce483d92b76419900b92b04e> /usr/lib/libsandbox.1.dylib
0x263fcc000 - 0x263fcdfff liblog_network.dylib arm64e  <5046e42be1843c2fa83069464b2e3b48> /usr/lib/log/liblog_network.dylib
0x264675000 - 0x2647d0fff CoreServices arm64e  <d2e36ce02e41346891181cf9a332fcf2> /System/Library/Frameworks/CoreServices.framework/CoreServices
0x2647fd000 - 0x26481afff MPSRayIntersector arm64e  <ca10ad38ff9234fd8d3679efa4269ac3> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/MPSRayIntersector
0x26484b000 - 0x264986fff Network arm64e  <5e6819d902ed36a0b56182aee9e58e3a> /System/Library/Frameworks/Network.framework/Network
0x264a58000 - 0x264a66fff ANEServices arm64e  <ed65d6a825763679b5cdd9d3f56b5217> /System/Library/PrivateFrameworks/ANEServices.framework/ANEServices
0x264a6b000 - 0x264a6dfff ASEProcessing arm64e  <06f3fa5c690639bf891d4a6588b8ce43> /System/Library/PrivateFrameworks/ASEProcessing.framework/ASEProcessing
0x264a6e000 - 0x264a75fff AXCoreUtilities arm64e  <fe766f860585391cb56d2332056a7b73> /System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities
0x264cf6000 - 0x264e35fff AppleMediaServices arm64e  <62a1a13602043c20bd0ee9f19f86d946> /System/Library/PrivateFrameworks/AppleMediaServices.framework/AppleMediaServices
0x264e36000 - 0x264e46fff AppleNeuralEngine arm64e  <6ffd2208ea8a3dfabdc7570e2f6ffc3c> /System/Library/PrivateFrameworks/AppleNeuralEngine.framework/AppleNeuralEngine
0x264fac000 - 0x264fe2fff C2 arm64e  <f614dbbec9ed38e0a9911311853e56cb> /System/Library/PrivateFrameworks/C2.framework/C2
0x26553a000 - 0x265595fff DocumentManager arm64e  <eb0764ef69873ad391c63c586a2f7ad9> /System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager
0x2655e8000 - 0x2655edfff IdleTimerServices arm64e  <3cca9f85839536c988f86b318c7cb801> /System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices
0x265657000 - 0x26567efff MetadataUtilities arm64e  <597c4feb8b64304ab39f531a16d850ea> /System/Library/PrivateFrameworks/MetadataUtilities.framework/MetadataUtilities
0x265c28000 - 0x265c7afff OTSVG arm64e  <273580a16ed0319496298acd2e026f84> /System/Library/PrivateFrameworks/OTSVG.framework/OTSVG
0x265d58000 - 0x265dbafff PhotoFoundation arm64e  <1234b4c9ef41359c86205975c8bd8489> /System/Library/PrivateFrameworks/PhotoFoundation.framework/PhotoFoundation
0x265eac000 - 0x265f0cfff ROCKit arm64e  <bbf9b19759cf32bf99bb710816caa74a> /System/Library/PrivateFrameworks/ROCKit.framework/ROCKit
0x266119000 - 0x2661b6fff SampleAnalysis arm64e  <244a2964a8023874a96e85d49e2b0aec> /System/Library/PrivateFrameworks/SampleAnalysis.framework/SampleAnalysis
0x266295000 - 0x266295fff SignpostNotification arm64e  <1030af433524356cbf7e68094792b25d> /System/Library/PrivateFrameworks/SignpostNotification.framework/SignpostNotification
0x266307000 - 0x26630ffff StatsKit arm64e  <8aeb350e50633b04bbe770e46ff955ee> /System/Library/PrivateFrameworks/StatsKit.framework/StatsKit
0x266e7a000 - 0x268002fff UIKitCore arm64e  <193ba68b7cee3c709e9557bf5d2b7c13> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x268003000 - 0x26800dfff UIKitServices arm64e  <962754694a3338009ba0809327522c16> /System/Library/PrivateFrameworks/UIKitServices.framework/UIKitServices
0x26800e000 - 0x268015fff URLFormatting arm64e  <245725e96c1032a3b2c9b6866f4172b1> /System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting

EOF

BuddyBuild crash report:
screenshot 2018-10-03 at 10 55 48 am

Energy meter scanning questions

Hey!

First of all thanks for this library, it's really awesome!

But I have a few questions :)

  1. Is it possible to hide the iOS status bar on the camera screen? As the camera overlay is black, all I can see is my red/green/yellow battery icon, so it doesn't look ideal.

  2. Is it possible to change the enterance transition of the scanner? i.e. so it doesn't slide up from the bottom the screen

  3. Why is the cancel button called "OK" by default? I changed this with the "done" config options but I just wanted to check I was making use of this button correctly.

  4. Does the flash.alignment option in the config work for the AUTO_ANALOG_DIGITAL_METER scanMode? It seems no matter what I set it to that it's stuck in the top left of the screen.

  5. How do the colour options work? They don't seem to apply when I set them in the config. (visualFeedback.strokeColor etc)

  6. Which scan mode is able to scan the Dial Meters in this document:
    https://www.anyline.io/wp-content/uploads/2017/04/examples_3_11.pdf

  7. Are there any plans to add dial meters to the AUTO_ANALOG_DIGITAL_METER or maybe even a new AUTO_ANALOG_DIGITAL_DIAL_METER, that would be really cool :)

  8. When I use Anyline.setupScanViewWithConfigJson the camera opens and scans perfectly, but if I attempt to use JSX to render the camera like this:

<Anyline config={config} scanMode="ANALOG_METER" onResult={this.onResult} onError={this.onError} />

I get the error:

ExceptionsManager.js:71 Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: object.

This isn't a big deal at the moment since I can use Anyline.setupScanViewWithConfigJson for the time being, but I just wondered if you'd came across this.

Sorry for so many questions in one issue, hope that's okay.

Again, thanks for all your work on this library - and if there's anything I can do to solve these issues then just let me know.

-Steven

Failing first Android run

Hey guys,

I'm trying to use anyline-react-module in my project and it always fails. I installed module via npm and ran react-link. After that whenever i try to run-android i always get an error:

A problem occurred configuring project ':app'.

Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
Could not find io.anyline:anylinesdk:3.12.0.
Required by:
What went wrong:
A problem occurred configuring project ':app'.
Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
Could not find io.anyline:anylinesdk:3.12.0.
Required by:
MyProject:app:unspecified > MyProject:anyline-ocr-react-native-module:unspecified

Maybe someone knows how to solve it?

P.s. I tried an example and it works good, also i looked through gradle file and it seems to be ok

Full configuration not passed to view on initial render

Hi,

I've been playing round with the config and playing round with values as specified in the documentation, however it seems that upon the initial call of the Anyline setupScanViewWithConfigJson, not all the config options follow through in to the view produced.

An example of this is flash alignment, stroke colours for the cut out (these were both referenced in #22 ), certain offsets, and any modifications to the visual feedback. However, some options within the config are in fact passed through, such as the done button related properties.

If I include a segment to change mode, upon selecting a different mode the full configuration as per my config.js file loads, indicating that it is not fully loaded on the initial render.

Thanks.

Here's my current config:

{
    options: {
        captureResolution: '1080',
        cutout: {
            style: 'rect',
            alignment: 'top',
            offset: {
                'x': 0,
                'y': 120,
            },
            strokeWidth: 1,
            cornerRadius: 4,
            strokeColor: 'ff0099',
            feedbackStrokeColor: 'ff0099',
            outerColor: '000000',
            outerAlpha: 0.5,
        },
        flash: {
            mode: 'manual',
            alignment: 'bottom_right'
        },
        doneButton: {
            title: 'Cancel',
            type: 'rect',
            cornerRadius: 0,
            textColor: "ffffff",
            textColorHighlighted: "cccccc",
            fontSize: 24,
            fontWeight: "100",
            positionXAlignment: "center",
            positionYAlignment: "bottom",
            offset: {
                "x": 0,
                "y": -200,
            }
        },
        beepOnResult: true,
        vibrateOnResult: true,
        blinkAnimationOnResult: true,
        cancelOnResult: true,
        reportingEnabled: false,
        visualFeedback: {
            style: "contour_rect",
            strokeColor: "ff0099",
            strokeWidth: 1,
            fillColor: "22FF0099",
            cornerRadius: 4,
            redrawTimeout: 200,
            animation: "TRAVERSE_MULTI",
            animationDuration: 75
        }
    },
    nativeBarcodeEnabled: true
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.