-
-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IOS: Symbol not found: _grpcsharp_redirect_log #20
Comments
I do not know the solution to the problem. |
Have you managed to run it in IOS? I wonder if it's actual issue or I haven't done something in Unity... |
Yes, it is running on iOS (It is being built everyday in our game under development now) |
You use il2cpp backend for IOS right?
Do you mean that you are in the progress of updating to 1.2 grpc? |
Yes, I use IL2CPP backend only. Ah, sorry, '1.2'. |
Cheers, that would be great. In the meantime I will try to build native dlls manually from your UnityClient branch |
I have tried running unaltered latest MagicOnion and I can't even build it for IOS/IL2CPP/Simulator
I have then tried mono backend instead of il2cpp and it builds and deploys to simulator but then any access to NativeMethods yields EntrypointNotFoundException that looks like same root cause as in my original case with il2cpp I am also struggling to build native dependencies for IOS. When I am building grpc from the branch you have given I can see libs like libgrpc.a or libboringssl.a and some more but not libgrpc_csharp_ext.a or libgRPC-Core.a. Can you advise please on how you build them? |
Oh, sorry, I've fixed MessagePack for C# + IL2CPP compile issue on MessagePack repository // old, MagicOnion // new, MessagePack |
Environment:
build shell. our ci command:
|
whilst building I have run into such issue:
I have put NULL in there for now, and managed to build it. But using static libs that I build hasn't helped. After digging some more I have run To make it work in editor I have tried to build x86_64 but when I change in xcode to different architecture for grpc_csharp_ext and run build script I get some cryptic
Sadly, as a windows user that's all a bit over my head. Thank you |
I've uploaded v0.4.0 and its .unitypackage on releases page. |
I have upgraded to latest. 1.2 works perfectly. 👍 |
Sorry, |
It started to work as soon as I renamed to .bundle. |
Hi,
I have tried to run it in IOS and it fails with
dyld: lazy symbol binding failed: Symbol not found: _grpcsharp_redirect_log
in that function:
I wonder if I hasn't done some magic configuration on the Native dlls or something, but
gRPC/Native/iOS/libgrpc_csharp_ext.a
and others there are configured to be included in IOS build...The text was updated successfully, but these errors were encountered: