We are using MFP 7.0 on our mobile app development. On Xcode 9, we don't have any issue and all our apps are running smoothly. 
When Xcode 10 and iOS 12 came out, we upgraded our MacBooks but we are having issues during compilation. We've added the library **libstdc++.6.dylib** as recommended from forums. It is working fine when we run on Simulator but if we try to test in real devices (iPhone/iPad), we are getting error message "**../native/Frameworks/libstdc++.6.dylib, missing required architecture arm64"**.

Here's the actual warning/error log in my xcode when i run the app targeting my iphone device:

> 
> ld: warning: ignoring file /Users/jm/Documents/App/native/Frameworks/libstdc++.6.dylib, missing required architecture arm64 in file /Users/jm/Documents/App/native/Frameworks/libstdc++.6.dylib (2 slices)
>  Undefined symbols for architecture arm64:
>  "std::basic\_ostringstream, std::allocator >::basic\_ostringstream(std::\_Ios\_Openmode)", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  "std::ostream::operator<<(double)", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  "std::string::c\_str() const", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  "std::basic\_string, std::allocator >::~basic\_string()", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  "std::basic\_ostringstream, std::allocator >::str() const", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  "std::basic\_ostringstream, std::allocator >::~basic\_ostringstream()", referenced from:
>  +[NSNumber(UCUtils) doubleToString:] in libWorklightStaticLibProject.a(NSNumber-UCUtils.o)
>  ld: symbol(s) not found for architecture arm64
>  clang: error: linker command failed with exit code 1 (use -v to see invocation)
> 
> 
> :-1: ignoring file /Users/jm/Documents/App/native/Frameworks/libstdc++.6.dylib, missing required architecture arm64 in file /Users/jm/Documents/App/native/Frameworks/libstdc++.6.dylib (2 slices)
> 
> 
> :-1: symbol(s) not found for architecture arm64
> 
> 
> :-1: linker command failed with exit code 1 (use -v to see invocation)
> 
> 
>