英文:
React Native run on M2 Max - errors
问题
我每个项目都有错误。没有什么能帮助解决这个问题。问题仅出现在运行 iOS 时。
我有 M2 Max 处理器。
我修复的第一个错误是添加 |
:
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Yoga.build/Objects-normal/arm64/Yoga.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Yoga' from project 'Pods')
(1 failure)
接下来(在Visual Studio Code中):
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RCT-Folly.build/Objects-normal/arm64/json.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/ios/Pods/RCT-Folly/folly/json.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'RCT-Folly' from project 'Pods')
(1 failure)
在Xcode中:在名称空间 'std' 中没有名为 'unary_function' 的模板;您是否是指 '__unary_function'?
当我更改它时,我收到:
以下构建命令失败:
Ld /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Products/Debug-iphonesimulator/Grywitacja.app/Grywitacja normal (in target 'Grywitacja' from project 'Grywitacja')
(1 failure)
在Xcode中:
Xcode中的错误
我可以做些什么来最终能够在iOS上工作?在这些新处理器上,运行Android比iOS更容易。谢谢!
英文:
I have a errors on every one a project. Nothing help with this. Problem only with run ios.
I have M2 Max processor.
First error which I repair adding |:
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Yoga.build/Objects-normal/arm64/Yoga.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Yoga' from project 'Pods')
(1 failure)
next (in Visual Studio Code):
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RCT-Folly.build/Objects-normal/arm64/json.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/ios/Pods/RCT-Folly/folly/json.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'RCT-Folly' from project 'Pods')
(1 failure)
In xCode: No template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
When I change it I received:
The following build commands failed:
Ld /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Products/Debug-iphonesimulator/Grywitacja.app/Grywitacja normal (in target 'Grywitacja' from project 'Grywitacja')
(1 failure)
in xcode:
errors in xcode
What can I do to finally be able to work on iOS? Easier to run Android than iOS on these new processors. Thanks
答案1
得分: 0
Now everything works
error:
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Yoga.build/Objects-normal/arm64/Yoga.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Yoga' from project 'Pods')
(1 failure)
node->getLayout().hadOverflow() |
changed to node->getLayout().hadOverflow() ||
error: No template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
repair:
#if defined(BOOST_NO_CXX98_FUNCTION_BASE)
changed to
#if defined(BOOST_NO_CXX98_FUNCTION_BASE) || (BOOST_CXX_VERSION >= 201703)
a lot of errors of swift I repair by add arm64 i386
to Project->Target: Project-> Excluded Architectures
and in the same place in Build Phases-> Link Binary...
add libswiftWebKit.tbd
. And to Pods->Pods arm64 i386
in Excluded Architectures
(when doesn't work run in Visual Studio Code like in my project, error was
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Grywitacja.build/Debug-iphonesimulator/Grywitacja.build/Objects-normal/x86_64/Grywitacja_vers.o /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Grywitacja.build/Debug-iphonesimulator/Grywitacja.build/DerivedSources/Grywitacja_vers.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Grywitacja' from project 'Grywitacja')
). Thanks for try help me!
英文:
Now everything works
error:
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Yoga.build/Objects-normal/arm64/Yoga.o /Users/samwieszkto/Desktop/Grywit/grywitacja-app/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Yoga' from project 'Pods')
(1 failure)
node->getLayout().hadOverflow() |
changed to node->getLayout().hadOverflow() ||
error: No template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
repair:
#if defined(BOOST_NO_CXX98_FUNCTION_BASE)
changed to
#if defined(BOOST_NO_CXX98_FUNCTION_BASE) || (BOOST_CXX_VERSION >= 201703)
a lot of errors of swift I repair by add arm64 i386
to Project->Target: Project-> Excluded Architectures
and in the same place in Build Phases-> Link Binary...
add libswiftWebKit.tbd
. And to Pods->Pods arm64 i386
in Excluded Architectures
(when doesn't work run in Visual Studio Code like in my project, error was
CompileC /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Grywitacja.build/Debug-iphonesimulator/Grywitacja.build/Objects-normal/x86_64/Grywitacja_vers.o /Users/samwieszkto/Library/Developer/Xcode/DerivedData/Grywitacja-gfnnprhjczzsuaatjeokqvqqcrcl/Build/Intermediates.noindex/Grywitacja.build/Debug-iphonesimulator/Grywitacja.build/DerivedSources/Grywitacja_vers.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Grywitacja' from project 'Grywitacja')
).
Thanks for try help me!
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论