Comments (3)
This seems to be fixed with this patch:
diff --git a/ios/RNCImageEditor.m b/ios/RNCImageEditor.m
index 7c2bede..8b20ec9 100644
--- a/ios/RNCImageEditor.m
+++ b/ios/RNCImageEditor.m
@@ -17,8 +17,8 @@
#import <React/RCTImageStoreManager.h>
#import "RNCFileSystem.h"
#import "RNCImageUtils.h"
-#if __has_include(<RCTImage/RCTImageUtils.h>)
-#import <RCTImage/RCTImageUtils.h>
+#if __has_include(<React/RCTImageUtils.h>)
+#import <React/RCTImageUtils.h>
#else
#import "RCTImageUtils.h"
#endif
from react-native-image-editor.
same issue for me, after applying the patch i got this errors:
CompileC /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/Objects-normal/arm64/RNCImageEditor.o /Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'react-native-image-editor' from project 'Pods')
cd /Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods
/Users/mkrtichhovanisian/Downloads/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target arm64-apple-ios9.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fobjc-weak -fmodules -fmodules-cache-path\=/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Users/mkrtichhovanisian/Downloads/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.0.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Index/DataStore -iquote /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/react-native-image-editor-generated-files.hmap -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/react-native-image-editor-own-target-headers.hmap -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/react-native-image-editor-all-non-framework-target-headers.hmap -ivfsoverlay /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/all-product-headers.yaml -iquote /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/react-native-image-editor-project-headers.hmap -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Products/Debug-iphonesimulator/react-native-image-editor/include -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Private -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Private/react-native-image-editor -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/DoubleConversion -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/FBLazyVector -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/RCT-Folly -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/RCTRequired -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/RCTTypeSafety -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-Codegen -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-Core -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-RCTBlob -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-RCTText -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-callinvoker -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-cxxreact -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-jsi -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-jsiexecutor -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-jsinspector -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-logger -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-perflogger -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-runtimeexecutor -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/ReactCommon -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/Yoga -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/fmt -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/glog -I/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/react-native-image-editor -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/DerivedSources-normal/arm64 -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/DerivedSources/arm64 -I/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/DerivedSources -F/Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Products/Debug-iphonesimulator/react-native-image-editor -fmodule-map-file\=/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-Core/React/React-Core.modulemap -fmodule-map-file\=/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/ReactCommon/ReactCommon.modulemap -fmodule-map-file\=/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/yoga/Yoga.modulemap -include /Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Target\ Support\ Files/react-native-image-editor/react-native-image-editor-prefix.pch -MMD -MT dependencies -MF /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/Objects-normal/arm64/RNCImageEditor.d --serialize-diagnostics /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/Objects-normal/arm64/RNCImageEditor.dia -c /Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.m -o /Users/mkrtichhovanisian/Library/Developer/Xcode/DerivedData/Winher-firudojtabfgukazhgnkxibqvylw/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-image-editor.build/Objects-normal/arm64/RNCImageEditor.o -index-unit-output-path /Pods.build/Debug-iphonesimulator/react-native-image-editor.build/Objects-normal/arm64/RNCImageEditor.o
/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.m:65:35: error: implicit declaration of function 'gamekyRCTTransformFromTargetRect' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
CGAffineTransform transform = gamekyRCTTransformFromTargetRect(image.size, targetRect);
^
/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.m:65:35: note: did you mean 'RCTTransformFromTargetRect'?
In module 'React' imported from /Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.h:8:
/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/ios/Pods/Headers/Public/React-Core/React/RCTImageUtils.h:29:30: note: 'RCTTransformFromTargetRect' declared here
RCT_EXTERN CGAffineTransform RCTTransformFromTargetRect(CGSize sourceSize,
^
/Users/mkrtichhovanisian/Desktop/projects/winher/mobile/node_modules/@react-native-community/image-editor/ios/RNCImageEditor.m:65:23: error: initializing 'CGAffineTransform' (aka 'struct CGAffineTransform') with an expression of incompatible type 'int'
CGAffineTransform transform = gamekyRCTTransformFromTargetRect(image.size, targetRect);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
from react-native-image-editor.
Hi, Please update RN/Expo to the latest version to fix the issue
from react-native-image-editor.
Related Issues (20)
- Please publish the latest build from Github, onto npm! HOT 2
- Why i can't install this library? HOT 6
- I am trying to use Image editor library of react native but whenever I install this library I am unable to make my build to start my app locally can you help me ?? HOT 2
- Inconsistent handling of EXIF between Android and iOS HOT 5
- run-ios fail HOT 9
- Not compatible with react 18 HOT 4
- Is this discontinued? HOT 1
- remove jcenter for android build.gradle HOT 1
- call to undeclared function 'RCTTransformFromTargetRect'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CGAffineTransform transform = RCTTransformFromTargetRect(image.size, targetRect); HOT 1
- [4.x] Release plan HOT 1
- Prompt error that ' Error: Requiring module "src/component/index.tsx", which threw an exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCImageEditor' could not be found. Verify that a module by this name is registered in the native binary' in IOS
- getting error in some android devices when cropping the images HOT 4
- Prompt error that ' Error: Requiring module "src/component/index.tsx", which threw an exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCImageEditor' could not be found. Verify that a module by this name is registered in the native binary'only happen in IOS HOT 4
- Incorrect scaling on Android HOT 6
- Offset not correct in some Android devices HOT 10
- Library support for New Architecture + Bridgeless HOT 2
- Prompt error that ' Error: Requiring module "src/component/index.tsx", which threw an exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCImageEditor' could not be found. Verify that a module by this name is registered in the native binary'only happen in IOS HOT 3
- not working with react-native-image-crop-picker, pickedImage.path or pickedImage.sourceURL
- install error usning npm@7 HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-image-editor.