Env : Unity 2017.4.4f1 (64-bit) Switch Platform
i'm sorry for my poor english , but i can't find resolution in chinese internet world , so i came here for help
i pack a lua static library successful for switch platform , but when i build a project this build failed in il2cpp , and the editor log show that build fail beacause of can't find some method and the method is in stdio.h , the standard c library .so i'm confused . so it is the unity bug or my static lib wrong
here is the error
```
"C:\\Nintendo\\6.4.2\\6.4.2\\NintendoSDK\\Libraries\\NX-NXFP2-a64\\Release\\nnSdk.nss" "--end-group" "C:\\Nintendo\\6.4.2\\6.4.2\\NintendoSDK\\Libraries\\NX-NXFP2-a64\\Release\\crtend.o"
(end of response file)
C:/Users/Administrator/Desktop/LuaC/luasocket/udp.c:263: error: undefined reference to 'getnameinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/udp.c:267: error: undefined reference to 'gai_strerror'
C:/Users/Administrator/Desktop/LuaC/luasocket/udp.c:186: error: undefined reference to 'getaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/udp.c:189: error: undefined reference to 'gai_strerror'
C:/Users/Administrator/Desktop/LuaC/luasocket/udp.c:195: error: undefined reference to 'freeaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:33: error: undefined reference to 'poll'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:80: error: undefined reference to 'signal'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:237: error: undefined reference to 'sendto'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:283: error: undefined reference to 'recvfrom'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:381: error: undefined reference to 'gethostbyaddr'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:383: error: undefined reference to '__h_errno_location'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:383: error: undefined reference to '__h_errno_location'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:389: error: undefined reference to 'gethostbyname'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:391: error: undefined reference to '__h_errno_location'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:391: error: undefined reference to '__h_errno_location'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:404: error: undefined reference to 'hstrerror'
C:/Users/Administrator/Desktop/LuaC/luasocket/usocket.c:448: error: undefined reference to 'gai_strerror'
C:/Users/Administrator/Desktop/LuaC/lua/liolib.c:185: error: undefined reference to 'tmpfile'
C:/Users/Administrator/Desktop/LuaC/lua/loslib.c:39: error: undefined reference to 'system'
C:/Users/Administrator/Desktop/LuaC/lua/loslib.c:60: error: undefined reference to 'tmpnam'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:252: error: undefined reference to 'getpeername'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:257: error: undefined reference to 'getnameinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:262: error: undefined reference to 'gai_strerror'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:291: error: undefined reference to 'getnameinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:401: error: undefined reference to 'getaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:404: error: undefined reference to 'freeaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:432: error: undefined reference to 'freeaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:465: error: undefined reference to 'getaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:467: error: undefined reference to 'freeaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:141: error: undefined reference to 'inet_ntoa'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:171: error: undefined reference to 'getaddrinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:180: error: undefined reference to 'getnameinfo'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:229: error: undefined reference to 'gethostname'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:59: error: undefined reference to 'inet_aton'
C:/Users/Administrator/Desktop/LuaC/luasocket/inet.c:344: error: undefined reference to 'inet_ntoa'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:308: error: undefined reference to 'getsockopt'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:204: error: undefined reference to 'htonl'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:205: error: undefined reference to 'inet_aton'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:215: error: undefined reference to 'getsockopt'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:220: error: undefined reference to 'inet_ntoa'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:265: error: undefined reference to 'inet_aton'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:271: error: undefined reference to 'htonl'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:273: error: undefined reference to 'inet_aton'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:287: error: undefined reference to 'inet_pton'
C:/Users/Administrator/Desktop/LuaC/luasocket/options.c:344: error: undefined reference to 'getsockopt'
clang.exe: error: linker command failed with exit code 1 (use -v to see invocation)
�� Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
�� Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)�� il2cpp.Program.DoRun(String[] args)
�� il2cpp.Program.Run(String[] args)
�� il2cpp.Program.Main(String[] args)
stderr:
δ���������쳣:
```
↧
Unity 2017.4 in switch platform static library throw mistake
↧
Can't Build with IL2CPP for Android after 2018.3.0 Update(Empty Project)
There was no problem with versions of 2018.2xxx after I upgraded the Unity to 2018.3 I can't build il2cpp for Android.I can built with Mono but it can be reverse-engineering easily so I have to use il2cpp but I can't.
I know I am using the right NDK version and I've already tried to change other settings like target api level-api compability level bla bla bla ...
By the way I am trying to build an empty project
They changed so many things on this new version embedded jdks, .Net 4.x bla bla bla ... I tried to change all of them and give it a try for each setting none of them works either
I always got 2 errors when building
Here is a full log
Anyone have any idea how to fix this problem?
Failed running C:\Program Files\Unity\Editor\Data\il2cpp\build/UnityLinker.exe -out="C:\Users\Umut BAYIR\Documents\UnityGameProjects\BuildDeneme\Temp\StagingArea\assets\bin\Data\Managed\tempStrip" -x="C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Whitelists\Core.xml" -x "C:\Users\Umut BAYIR\Documents\UnityGameProjects\BuildDeneme\Temp\StagingArea\assets\bin\Data\Managed\..\platform_native_link.xml" -d "C:\Users\Umut BAYIR\Documents\UnityGameProjects\BuildDeneme\Temp\StagingArea\assets\bin\Data\Managed" --dotnetruntime=il2cpp --dotnetprofile=unityaot --use-editor-options --include-directory="C:\Users\Umut BAYIR\Documents\UnityGameProjects\BuildDeneme\Temp\StagingArea\assets\bin\Data\Managed" --rule-set=Conservative
stdout:
Unknown arguments :
--include-directory=C:\Users\Umut BAYIR\Documents\UnityGameProjects\BuildDeneme\Temp\StagingArea\assets\bin\Data\Managed
stderr:
UnityEngine.Debug:LogError(Object)
UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:128)
UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73)
UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable`1, String&, String&, String, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:192)
UnityEditorInternal.AssemblyStripper:StripAssembliesTo(String[], String[], String, String, String&, String&, String, IIl2CppPlatformProvider, IEnumerable`1, BuildTargetGroup, ManagedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:124)
UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(IEnumerable, String, String[], String[], String, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:323)
UnityEditorInternal.AssemblyStripper:StripAssemblies(String, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:216)
UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:203)
UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:35)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
The 2nd error log is below -->
Exception: C:\Program Files\Unity\Editor\Data\il2cpp\build/UnityLinker.exe did not run properly!
UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:130)
UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1[T] setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73)
UnityEditorInternal.AssemblyStripper.RunAssemblyLinker (System.Collections.Generic.IEnumerable`1[T] args, System.String& out, System.String& err, System.String linkerPath, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:192)
UnityEditorInternal.AssemblyStripper.StripAssembliesTo (System.String[] assemblies, System.String[] searchDirs, System.String outputFolder, System.String workingDirectory, System.String& output, System.String& error, System.String linkerPath, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Collections.Generic.IEnumerable`1[T] additionalBlacklist, UnityEditor.BuildTargetGroup buildTargetGroup, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:124)
UnityEditorInternal.AssemblyStripper.RunAssemblyStripper (System.Collections.IEnumerable assemblies, System.String managedAssemblyFolderPath, System.String[] assembliesToStrip, System.String[] searchDirs, System.String monoLinkerPath, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, UnityEditor.RuntimeClassRegistry rcr, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:323)
UnityEditorInternal.AssemblyStripper.StripAssemblies (System.String managedAssemblyFolderPath, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, UnityEditor.RuntimeClassRegistry rcr, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:216)
UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:203)
UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:35)
UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at :0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:286)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
↧
↧
Gradle build failed. (kotlin, guava, gson...etc)
I want upgrade my project 5.6 to 2018.2.16 with il2cpp, dotnet4.x and gradle. (Android)
------------
- First, Empty project build is success.
- Second, migration my project. Change build options, seting environment, and build. After looong time ago, build is failed.
-------------------------------------------------------
CommandInvokationFailure: Gradle build failed.
C:\Program Files\Java\jdk1.8.0_111\bin\java.exe -classpath "C:\Program Files\Unity2018\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.2.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
stderr[
FAILURE: Build failed with an exception.
What went wrong:
A problem occurred configuring root project 'gradleOut'.
> Could not resolve all files for configuration ':classpath'.> Could not resolve com.android.tools.build:gradle:4.2.1.
Required by:
project :> Could not resolve com.android.tools.build:gradle:4.2.1.> Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.2.1/gradle-4.2.1.pom'.> Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.2.1/gradle-4.2.1.pom'.> Connection reset
*Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Get more help at https://help.gradle.org
...
Full Log1 ▽
-----------------------------------------------------
- After that, I tried export project to Android studio. Export is success.
But build is failed. I get this error messages.
-----------------------------------------
Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.71
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
...
Full Log2▽
------------------------------------------
What can I do? Have a solutions?
------------------------------------------
**FULL LOG 1**
CommandInvokationFailure: Gradle build failed.
C:\Program Files\Java\jdk1.8.0_111\bin\java.exe -classpath "C:\Program Files\Unity2018\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.2.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
stderr[
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'gradleOut'.
> Could not resolve all files for configuration ':classpath'.> Could not resolve com.android.tools.build:gradle:4.2.1.
Required by:
project :> Could not resolve com.android.tools.build:gradle:4.2.1.> Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.2.1/gradle-4.2.1.pom'.> Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.2.1/gradle-4.2.1.pom'.> Connection reset
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
* Get more help at https://help.gradle.org
BUILD FAILED in 20s
]
stdout[
Starting a Gradle Daemon (subsequent builds will be faster)
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <88edc2c3d52c431ca64da37d556b038f>:0)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.BuildPipeline:BuildPlayer(String[], String, BuildTarget, BuildOptions)
JenkinsBuilder:GenericBuild(String[], String, BuildTarget, BuildOptions) (at Assets/Editor/JenkinsBuilder.cs:215)
JenkinsBuilder:PerformAndroidBuild(ServerType, BuildTarget) (at Assets/Editor/JenkinsBuilder.cs:132)
JenkinsBuilder:PerformAndroidBuild(ServerType) (at Assets/Editor/JenkinsBuilder.cs:87)
JenkinsBuilder:PerformAndroidBuild_GlobalIntegration() (at Assets/Editor/JenkinsBuilder.cs:52)
-------------------------------------------------------
**FULL LOG2**
Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
**Failed to resolve: org.jetbrains.kotlin:kotlin-reflect:1.2.0
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project**
Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.71
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: com.google.guava:guava:23.0
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: com.google.code.gson:gson:2.8.0
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: org.apache.commons:commons-compress:1.12
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: org.apache.httpcomponents:httpmime:4.5.2
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: org.apache.httpcomponents:httpcore:4.4.5
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: net.sf.kxml:kxml2:2.3.0
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: org.jetbrains:annotations:13.0
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: com.sun.activation:javax.activation:1.2.0
Open File
Show in Project Structure dialog
Failed to resolve: org.glassfish.jaxb:jaxb-runtime:2.2.11
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
Failed to resolve: com.google.jimfs:jimfs:1.1
Open File
Show in Project Structure dialog
Enable embedded Maven repository and sync project
The targetSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
The targetSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
The targetSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
↧
Does Unity 2018.03. IL2CPP support "System.Runtime.Remoting" from "mscorlib"?
If yes, how is it possible?
↧
il2cpp generics and overloads
My issue is that I have a fairly automated decoding of google protocol buffers that I need to convert at the end of the chain. It all works well in Mac/Windows but fails in iOS due to (I think) il2cpp
The code looks like this:
public static class PotConverter
{
public static void Convert(float a, int b)
{
Debug.Log("called the typed convert");
}
}
public class Porto
{
T a;
M b;
public Porto(T _a, M _b)
{
a = _a;
b = _b;
}
public void doThat()
{
PotConverter.Convert((dynamic)a, (dynamic)b);
}
}
public class lala : MonoBehaviour {
Porto a = new Porto(1.0f,2);
void OnEnable () {
a.doThat();
}
I do need **dynamic** as generics loose track of types in this situation (generic class calling an overloaded function set).
In iOS, seemingly, **dynamic** is not supported. Is there a way around it?
how can it be implemented in a decent way for il2cpp platforms?
Right now I am doing a horror for iOS, which of course is error prone, doesn't scale, etc, etc:
public static void Convert(U a, V b)
{
if (a.GetType()== typeof( float))
{
Debug.Log("first we float manhattan");
if(b.GetType() == typeof(int))
{
Debug.Log("then we float berlin");
Convert(Get(a), Get(b));
}
}
else
Debug.Log("no conversion available");}
Can it be done better?
thanks!
↧
↧
[IL2CPP][UWP] Strange Error: "IOException: Win32 IO returned 234"
We met a strange problem, please help us~~
We want to publish our project to UWP platform by IL2CPP. It works fine on some of our computer, but on others, it throws a strange exception, as follow:
![alt text][1]
Unity version: 2018.3.0~2018.3.1
VS version: 15.9.5
Api Compatibility Level: .Net standard 2.0
This problem will appear even we try a Empty project on some computer, and it will never appear on other computer. We can't find the different between these computers, they have same version of Unity/VS/Windows.
And, if we change the target SDK to lower (i.c. 14393), it will work. but, we must use target higher than 16299, so we can't fix it by this way.
Could anybody help us to fix this problem? Thanks a lot~~~
[1]: /storage/temp/131849-build-exception.png
↧
IL2CPP ANDROID UNITY 2018.3.4 PHYSICS ISSUE
The unity test in the unity is normal. Mono is all right.
3D Box collider
enable status close. Still trigger or mouse pick event etc will occur.
rigidbody none use gravity.
Unable to collider and trigger.
Mono is all right.
I tried unity 2017 IL2CPP and it has the same problem.
↧
Linker error - Unity on iOS/React Native project
I started a project using [react-native-unity-view][1] and Unity/Vuforia, but I'm getting this linking error on XCode:
`Undefined symbols for architecture armv7: "_SetUnityiOS81orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS82orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS100orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS101orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetCrashedCheckBelowForHintsWhyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadAddressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadCommandAddressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitJoysticksBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateAccelerometerDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsGyroEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateJoystickDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetIsCompensatingSensorsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityMaxQueuedAccelerationEventsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMainWindowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetSetCompensatingSensorsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestQuitBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitMainScreenRenderingCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsGyroAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalBundleBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCoreMotionStartBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateGyroDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalDrawableCommandQueueBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetDataContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBackbufferColorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyDisplayLinkBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBackbufferDepthBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetDisplayManagerEndFrameRenderingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetAcquireDrawableMTLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS91orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityMakeCurrentContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS110orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartActivityIndicatorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStopActivityIndicatorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CreateBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_ShowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_HideBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetRectBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetTextBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetTextBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_IsInputHiddenBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetCharacterLimitBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalCommandQueueBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CanGetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CanSetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetDesiredAccuracyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesSetLoadingPriorityBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityNotifyHideHomeButtonChangeBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetNiceKeynameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_IsActiveBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestStoreReviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStartBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS111orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGLViewControllerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitHideCameraPreviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAVCapturePermissionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetDistanceFilterBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestAVCapturePermissionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityVendorIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStopCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityFramerateChangeCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitShowCameraPreviewAtBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureExtentsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySendWWWConnectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceUniqueIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAdvertisingTrackingEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStopBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplaySystemResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceStartUpdatingLocationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_PrimaryDisplayIndexBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceCPUCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS102orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceSupportedOrientationsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceIsStylusTouchSupportedBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPrepareScreenshotBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemLanguageBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityEnumVideoCaptureDevicesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMainScreenContextGLESBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartFrameRenderingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayRenderingBuffersBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyUnityRenderSurfacesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPresentContextCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsServiceEnabledByUserBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceCanShowWideColorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayRenderingResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_SetRenderingResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityLibraryDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS112orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartWWWConnectionCustomBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateNoBackupFlagBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetProgressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityApplicationDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetDesiredAccuracyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAdvertisingIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetLoadingPriorityBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceDPIBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsMicrophoneEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetRegisterStaticallyLinkedModulesGranularBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetResourcePathBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitCreateOverlayWindowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitRecordingAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureVerticallyMirroredBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityShouldCancelWWWBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS103orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStartRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBlockWWWConnectionIsDoneBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitDiscardBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayActiveBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySetGyroUpdateIntervalBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySelectedRenderingAPIBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitBroadcastingAPIAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCoreMotionStopBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickAxisNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyWWWConnectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitPreviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAddNewMetalAPIImplIfNeededBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityWWWClearCookieCacheBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitSetMicrophoneEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS90orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCachesDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureReadToMemoryBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureSetAutoFocusPointBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitGetBroadcastURLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetLocationStatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitSetCameraEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityNotifyDeferSystemGesturesChangeBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDocumentsDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetHeadingStatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalDeviceBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetDistanceFilterBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsHeadingAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsCameraEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetCurrentContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitLastErrorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPauseCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureVideoRotationDegBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetGetLaunchImageNamesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceStopUpdatingLocationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadCommandCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGfxInitedCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPlayFullScreenVideoBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnity_il2cppNoExceptionsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGyroUpdateIntervalBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityFontFallbacksBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesCreateRequestBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceGenerationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetHeadingUpdatesEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_StatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceModelBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsFullScreenPlayingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGLViewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetInputHiddenBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsHeadingUpdatesEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesReleaseBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitAPIAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemVersionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStopRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation `
Could not found anything related, does anyone know where is this library from?
**What I'm using**
- react: 16.6.3 - react-native: 0.58.3 - Unity: 2018.3.3f1 - Vuforia: 8.0.10
**What I tried**
- Clean XCode project - Remove ~/Library/Developer/Xcode/DerivedData - Remove the Unity project from XCode - Export the project from Unity again - Relink react-native-unity-view [1]: https://github.com/f111fei/react-native-unity-view
`Undefined symbols for architecture armv7: "_SetUnityiOS81orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS82orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS100orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS101orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetCrashedCheckBelowForHintsWhyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadAddressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadCommandAddressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitJoysticksBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateAccelerometerDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsGyroEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateJoystickDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetIsCompensatingSensorsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityMaxQueuedAccelerationEventsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMainWindowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetSetCompensatingSensorsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestQuitBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitMainScreenRenderingCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsGyroAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalBundleBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCoreMotionStartBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateGyroDataBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalDrawableCommandQueueBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetDataContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBackbufferColorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyDisplayLinkBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBackbufferDepthBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetDisplayManagerEndFrameRenderingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetAcquireDrawableMTLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS91orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityMakeCurrentContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS110orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartActivityIndicatorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStopActivityIndicatorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CreateBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_ShowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_HideBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetRectBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetTextBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetTextBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_IsInputHiddenBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetCharacterLimitBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalCommandQueueBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CanGetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_CanSetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetDesiredAccuracyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesSetLoadingPriorityBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityNotifyHideHomeButtonChangeBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetNiceKeynameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_IsActiveBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestStoreReviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityInitCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStartBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS111orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGLViewControllerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitHideCameraPreviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAVCapturePermissionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetDistanceFilterBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityRequestAVCapturePermissionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityVendorIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStopCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityFramerateChangeCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitShowCameraPreviewAtBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureExtentsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySendWWWConnectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceUniqueIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAdvertisingTrackingEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStopBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplaySystemResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceStartUpdatingLocationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_PrimaryDisplayIndexBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceCPUCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS102orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceSupportedOrientationsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceIsStylusTouchSupportedBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPrepareScreenshotBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemLanguageBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityEnumVideoCaptureDevicesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMainScreenContextGLESBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartFrameRenderingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayRenderingBuffersBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyUnityRenderSurfacesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPresentContextCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsServiceEnabledByUserBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceCanShowWideColorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayRenderingResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_SetRenderingResolutionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityLibraryDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS112orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityStartWWWConnectionCustomBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityUpdateNoBackupFlagBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetProgressBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityApplicationDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetDesiredAccuracyBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAdvertisingIdentifierBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetLoadingPriorityBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceDPIBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsMicrophoneEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetRegisterStaticallyLinkedModulesGranularBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesGetResourcePathBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitCreateOverlayWindowBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitRecordingAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureVerticallyMirroredBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityShouldCancelWWWBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS103orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStartRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityBlockWWWConnectionIsDoneBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitDiscardBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDisplayManager_DisplayActiveBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySetGyroUpdateIntervalBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySelectedRenderingAPIBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitBroadcastingAPIAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCoreMotionStopBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetJoystickAxisNameBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDestroyWWWConnectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitPreviewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityAddNewMetalAPIImplIfNeededBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityWWWClearCookieCacheBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitSetMicrophoneEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityiOS90orNewerBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCachesDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureReadToMemoryBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureSetAutoFocusPointBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitGetBroadcastURLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetLocationStatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitSetCameraEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityNotifyDeferSystemGesturesChangeBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDocumentsDirBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceGetHeadingStatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetMetalDeviceBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetDistanceFilterBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsHeadingAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsCameraEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetCurrentContextEAGLBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitLastErrorBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPauseCameraCaptureBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityCameraCaptureVideoRotationDegBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetGetLaunchImageNamesBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceStopUpdatingLocationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetAppLoadCommandCountBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGfxInitedCallbackBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityPlayFullScreenVideoBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnity_il2cppNoExceptionsBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGyroUpdateIntervalBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_GetSelectionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityFontFallbacksBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesCreateRequestBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceGenerationBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceSetHeadingUpdatesEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_StatusBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityDeviceModelBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityIsFullScreenPlayingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityGetGLViewBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityKeyboard_SetInputHiddenBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetLocationServiceIsHeadingUpdatesEnabledBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityOnDemandResourcesReleaseBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitIsBroadcastingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitAPIAvailableBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnitySystemVersionBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o "_SetUnityReplayKitStopRecordingBody", referenced from: _SetAllUnityFunctionsForDynamicPlayerLib in DynamicLibEngineAPI.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation `
Could not found anything related, does anyone know where is this library from?
**What I'm using**
- react: 16.6.3 - react-native: 0.58.3 - Unity: 2018.3.3f1 - Vuforia: 8.0.10
**What I tried**
- Clean XCode project - Remove ~/Library/Developer/Xcode/DerivedData - Remove the Unity project from XCode - Export the project from Unity again - Relink react-native-unity-view [1]: https://github.com/f111fei/react-native-unity-view
↧
SecurityException on embedded .resx when using IL2CPP
I have embedded resources for some localized text in one of our projects DLLs.
Regular `.resx` files.
---
When I build with Mono it works fine. The code is able to load my strings from the embedded resource files just fine.
But when I build using IL2CPP, I receive the following error when trying to access the resource:
SecurityException: The public key is not valid.
at System.Reflection.AssemblyName.get_FullName () [0x00000] in <00000000000000000000000000000000>:0
at System.AppDomain.LoadSatellite (System.Reflection.AssemblyName assemblyRef, System.Boolean throwOnError) [0x00000] in <00000000000000000000000000000000>:0
at System.Reflection.Assembly.InternalGetSatelliteAssembly (System.String name, System.Globalization.CultureInfo culture, System.Version version, System.Boolean throwOnFileNotFound, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
at System.Resources.ManifestBasedResourceGroveler.GetSatelliteAssembly (System.Globalization.CultureInfo lookForCulture, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet (System.Globalization.CultureInfo culture, System.Collections.Generic.Dictionary`2[TKey,TValue] localResourceSets, System.Boolean tryParents, System.Boolean createIfNotExists, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
at System.Resources.ResourceManager.InternalGetResourceSet (System.Globalization.CultureInfo requestedCulture, System.Boolean createIfNotExists, System.Boolean tryParents, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
at System.Resources.ResourceManager.InternalGetResourceSet (System.Globalization.CultureInfo culture, System.Boolean createIfNotExists, System.Boolean tryParents) [0x00000] in <00000000000000000000000000000000>:0
at System.Resources.ResourceManager.GetString (System.String name, System.Globalization.CultureInfo culture) [0x00000] in <00000000000000000000000000000000>:0
...
stacktrace continues with unrelated method calls from our codebase
---
This is a biggie for our company as resource files would be grand to use but we need IL2CPP as our target platform will be WebGL.
I have used up a day of researching with no succession. Need help on any ideas.
Can upload repr upon request.
↧
↧
How to add compiler or linker flags for il2cpp invocation.
Hi,
is there any way to affect the `il2cpp` invocation when building a project? In this particular case it would be for Android but the question probably applies to all players supporting the il2cpp backend.
I basically want to add additional compiler and linker flags:
me@machine /A/U/U/C/i/build> mono ./il2cpp.exe
Options:
...
--compiler-flags= Additional flags to pass to the C++ compiler
--linker-flags= Additional flags to pass to the linker
I was hoping for just a setting somewhere but couldn't find anything. Maybe something with the `Scriptable Build Pipeline`? I can find several answers on how to add flags to a generated Xcode project but in the Android case it seems that even if you export to a Gradle project to build in e.g. Android Studio the export contains compiled version of the il2cpp generated code and not ndk scripts to build them over again.
↧
Cannot install macOS (IL2CPP) Target Support
Hi everyone,
I just install newest unity 2018.3.8f1, and it was hided scripting backend.
Then I downloaded macOS (IL2CPP) Target Support and installed. And I'm tried because of I was failed.
I need IL2CPP to buil my app but it was not available in unity. So bad.
How can I install IL2CPP in my Macbook?
I'm not a native English speaker, so I'm sorry for every mistake.
↧
Android build crash - stack corruption detected Unity 2018.3.8f1
Hi,
I've been consistently experiencing the same type of crash in my android build and I can reproduce it reliably. It happens at a specific point in the game 100% of the time. I've looked into GC, memory issues, bad code which could cause leaks or anything of the sort. Tried numerous different settings (mono, Il2cpp, .Net 2.0 & .Net 4.x, different architectures, different android API versions, etc.) when building the game, the crash still happens. The profiler doesn't show anything suspicious. It only happens when I build to android, and not in the editor or standalone. The game currently is quite small.
- Details on the circumstances of the crash:
A mesh, upon hit by a collider, is being "cut" into two new meshes. These meshes, upon instantiation, are given rigidbodies (only the parents), and convex mesh colliders. Some of the meshes before the "cut" are baked (because some of them are skinned meshes). The crash only happens upon the first "cut" on the initial skinned mesh (the new mesh pieces can be cut as well, and that happens a lot, but none of the crashes have happened after the initial cut was successful).
- Crash report
This is the most informative crash report I have received as of yet. At first I thought that there was some
sort of memory leak. But now it seems that the physics are involved? (app name is hidden)
This crash occured after about 20 minutes of runtime (Android 8.1)
03-10 10:51:55.975: A/libc(6993): stack corruption detected
03-10 10:51:56.077: D/Unity(6993): NativeCrashSerializer::EndReport() Success!
03-10 10:51:56.077: E/CRASH(6993): signal 6 (SIGABRT), code -6 (?), fault addr --------
03-10 10:51:56.077: E/CRASH(6993): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-10 10:51:56.077: E/CRASH(6993): Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-10 10:51:56.077: E/CRASH(6993): Build fingerprint: 'lge/h1_global_com/h1:7.0/NRD90U/171071320bbd5:user/release-keys'
03-10 10:51:56.077: E/CRASH(6993): Revision: '13'
03-10 10:51:56.077: E/CRASH(6993): pid: 6993, tid: 7020, name: Job.Worker 1 >>> ##### <<<
03-10 10:51:56.077: E/CRASH(6993): x0 0000000000000000 x1 0000000000001b6c x2 0000000000000006 x3 0000000000000008
03-10 10:51:56.077: E/CRASH(6993): x4 000000744b642988 x5 0080000000808080 x6 0000000000000000 x7 0000000000000010
03-10 10:51:56.077: E/CRASH(6993): x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001
03-10 10:51:56.077: E/CRASH(6993): x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 003a27c9d776ed1e
03-10 10:51:56.077: E/CRASH(6993): x16 0000007455211ed0 x17 00000074551bb378 x18 000000000000003e x19 000000744b6434f8
03-10 10:51:56.078: E/CRASH(6993): x20 0000000000000006 x21 000000744b643450 x22 0000000000000000 x23 0000000000000000
03-10 10:51:56.078: E/CRASH(6993): x24 0000000000000001 x25 000000744b642b80 x26 000000744b642ba0 x27 000000744b642c70
03-10 10:51:56.078: E/CRASH(6993): x28 000000744b642d20 x29 000000744b642630 x30 00000074551b8808
03-10 10:51:56.078: E/CRASH(6993): sp 000000744b642610 pc 00000074551bb380 pstate 0000000060000000
03-10 10:51:56.078: E/CRASH(6993): backtrace:
03-10 10:51:56.127: E/CRASH(6993): #00 pc 00000000000004dc [vdso] ()
03-10 10:51:56.127: E/CRASH(6993): #01 pc 000000000006c37c /system/lib64/libc.so (tgkill+4)
03-10 10:51:56.127: E/CRASH(6993): #02 pc 0000000000069804 /system/lib64/libc.so (pthread_kill+64)
03-10 10:51:56.127: E/CRASH(6993): #03 pc 0000000000024618 /system/lib64/libc.so (raise+24)
03-10 10:51:56.127: E/CRASH(6993): #04 pc 000000000001d034 /system/lib64/libc.so (abort+52)
03-10 10:51:56.127: E/CRASH(6993): #05 pc 0000000000021624 /system/lib64/libc.so (__libc_fatal+104)
03-10 10:51:56.127: E/CRASH(6993): #06 pc 000000000006b24c /system/lib64/libc.so (__stack_chk_fail+16)
03-10 10:51:56.127: E/CRASH(6993): #07 pc 0000000001534dec /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu25PersistentContactManifold19reduceBatchContactsEPKNS0_17PersistentContactEjf+1872)
03-10 10:51:56.127: E/CRASH(6993): #08 pc 0000000001534e50 /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu25PersistentContactManifold24addBatchManifoldContactsEPKNS0_17PersistentContactEjf+96)
03-10 10:51:56.127: E/CRASH(6993): #09 pc 000000000150e69c /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2GuL34fullContactsGenerationConvexConvexERKNS0_11ConvexHullVERS1_RKNS_6shdfnd3aos12PsTransformVES9_bbPNS0_17PersistentContactERNS0_13ContactBufferERNS0_25PersistentContactManifoldER13__Float32x4_tRKSG_SJ_RK13__Float32x2_tbPNS_2Cm12RenderOutputEf+368)
03-10 10:51:56.127: E/CRASH(6993): #10 pc 000000000150e394 /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu22pcmContactConvexConvexERKNS0_13GeometryUnionES3_RKNS_11PxTransformES6_RKNS0_17NarrowPhaseParamsERNS0_5CacheERNS0_13ContactBufferEPNS_2Cm12RenderOutputE+4920)
03-10 10:51:56.127: E/CRASH(6993): #11 pc 000000000145f45c /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx25PxcDiscreteNarrowPhasePCMERNS_18PxcNpThreadContextERKNS_13PxcNpWorkUnitERNS_2Gu5CacheERNS_23PxsContactManagerOutputE+612)
03-10 10:51:56.127: E/CRASH(6993): #12 pc 0000000001474274 /data/app/#####-1/lib/arm64/libunity.so (_ZN23PxsCMDiscreteUpdateTask10processCmsIXadL_ZN5physx25PxcDiscreteNarrowPhasePCMERNS1_18PxcNpThreadContextERKNS1_13PxcNpWorkUnitERNS1_2Gu5CacheERNS1_23PxsContactManagerOutputEEEEEvPS2_+388)
03-10 10:51:56.127: E/CRASH(6993): #13 pc 00000000014740c8 /data/app/#####-1/lib/arm64/libunity.so (_ZN23PxsCMDiscreteUpdateTask11runInternalEv+252)
03-10 10:51:56.127: E/CRASH(6993): #14 pc 00000000005160ec /data/app/#####-1/lib/arm64/libunity.so (_ZL12PhysxJobFuncPN5physx10PxBaseTaskE+156)
03-10 10:51:56.127: E/CRASH(6993): #15 pc 0000000000a27598 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue4ExecEP7JobInfoxi+132)
03-10 10:51:56.127: E/CRASH(6993): #16 pc 0000000000a27a58 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue31ExecuteJobFromHighPriorityStackEv+56)
03-10 10:51:56.127: E/CRASH(6993): #17 pc 0000000000a27c10 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue11ProcessJobsEPv+192)
03-10 10:51:56.127: E/CRASH(6993): #18 pc 0000000000a26ea0 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue8WorkLoopEPv+132)
03-10 10:51:56.127: E/CRASH(6993): #19 pc 0000000000b54ccc /data/app/#####-1/lib/arm64/libunity.so (_ZN6Thread16RunThreadWrapperEPv+668)
03-10 10:51:56.127: E/CRASH(6993): #20 pc 000000000006900c /system/lib64/libc.so (_ZL15__pthread_startPv+196)
03-10 10:51:56.127: E/CRASH(6993): #21 pc 000000000001e278 /system/lib64/libc.so (__start_thread+16)
- Another crash.
This one happened only after 20~ seconds of runtime (Android 9)
03-10 12:05:04.874: A/libc(12209): stack corruption detected
03-10 12:05:04.942: D/Unity(12209): NativeCrashSerializer::EndReport() Success!
03-10 12:05:04.942: E/CRASH(12209): signal 6 (SIGABRT), code -6 (?), fault addr --------
03-10 12:05:04.942: E/CRASH(12209): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-10 12:05:04.942: E/CRASH(12209): Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-10 12:05:04.942: E/CRASH(12209): Build fingerprint: 'lge/h1_global_com/h1:7.0/NRD90U/171071320bbd5:user/release-keys'
03-10 12:05:04.942: E/CRASH(12209): Revision: '13'
03-10 12:05:04.943: E/CRASH(12209): pid: 12209, tid: 12238, name: Job.Worker 1 >>> ##### <<<
03-10 12:05:04.943: E/CRASH(12209): x0 0000000000000000 x1 0000000000002fce x2 0000000000000006 x3 0000000000000008
03-10 12:05:04.943: E/CRASH(12209): x4 000000744b64a988 x5 0080000000808080 x6 0000000000000000 x7 0000000000000010
03-10 12:05:04.943: E/CRASH(12209): x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001
03-10 12:05:04.943: E/CRASH(12209): x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 00342351221ad7ad
03-10 12:05:04.943: E/CRASH(12209): x16 0000007455211ed0 x17 00000074551bb378 x18 000000000000003d x19 000000744b64b4f8
03-10 12:05:04.943: E/CRASH(12209): x20 0000000000000006 x21 000000744b64b450 x22 0000000000000000 x23 0000000000000000
03-10 12:05:04.943: E/CRASH(12209): x24 0000000000000000 x25 000000744b64ab80 x26 000000744b64aba0 x27 000000744b64ac70
03-10 12:05:04.943: E/CRASH(12209): x28 000000744b64ad20 x29 000000744b64a630 x30 00000074551b8808
03-10 12:05:04.943: E/CRASH(12209): sp 000000744b64a610 pc 00000074551bb380 pstate 0000000060000000
03-10 12:05:04.943: E/CRASH(12209): backtrace:
03-10 12:05:04.986: E/CRASH(12209): #00 pc 00000000000004dc [vdso] ()
03-10 12:05:04.986: E/CRASH(12209): #01 pc 000000000006c37c /system/lib64/libc.so (tgkill+4)
03-10 12:05:04.986: E/CRASH(12209): #02 pc 0000000000069804 /system/lib64/libc.so (pthread_kill+64)
03-10 12:05:04.986: E/CRASH(12209): #03 pc 0000000000024618 /system/lib64/libc.so (raise+24)
03-10 12:05:04.986: E/CRASH(12209): #04 pc 000000000001d034 /system/lib64/libc.so (abort+52)
03-10 12:05:04.986: E/CRASH(12209): #05 pc 0000000000021624 /system/lib64/libc.so (__libc_fatal+104)
03-10 12:05:04.986: E/CRASH(12209): #06 pc 000000000006b24c /system/lib64/libc.so (__stack_chk_fail+16)
03-10 12:05:04.986: E/CRASH(12209): #07 pc 0000000001534dec /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu25PersistentContactManifold19reduceBatchContactsEPKNS0_17PersistentContactEjf+1872)
03-10 12:05:04.986: E/CRASH(12209): #08 pc 0000000001534e50 /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu25PersistentContactManifold24addBatchManifoldContactsEPKNS0_17PersistentContactEjf+96)
03-10 12:05:04.986: E/CRASH(12209): #09 pc 000000000150e69c /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2GuL34fullContactsGenerationConvexConvexERKNS0_11ConvexHullVERS1_RKNS_6shdfnd3aos12PsTransformVES9_bbPNS0_17PersistentContactERNS0_13ContactBufferERNS0_25PersistentContactManifoldER13__Float32x4_tRKSG_SJ_RK13__Float32x2_tbPNS_2Cm12RenderOutputEf+368)
03-10 12:05:04.986: E/CRASH(12209): #10 pc 000000000150e394 /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx2Gu22pcmContactConvexConvexERKNS0_13GeometryUnionES3_RKNS_11PxTransformES6_RKNS0_17NarrowPhaseParamsERNS0_5CacheERNS0_13ContactBufferEPNS_2Cm12RenderOutputE+4920)
03-10 12:05:04.986: E/CRASH(12209): #11 pc 000000000145f45c /data/app/#####-1/lib/arm64/libunity.so (_ZN5physx25PxcDiscreteNarrowPhasePCMERNS_18PxcNpThreadContextERKNS_13PxcNpWorkUnitERNS_2Gu5CacheERNS_23PxsContactManagerOutputE+612)
03-10 12:05:04.986: E/CRASH(12209): #12 pc 0000000001474274 /data/app/#####-1/lib/arm64/libunity.so (_ZN23PxsCMDiscreteUpdateTask10processCmsIXadL_ZN5physx25PxcDiscreteNarrowPhasePCMERNS1_18PxcNpThreadContextERKNS1_13PxcNpWorkUnitERNS1_2Gu5CacheERNS1_23PxsContactManagerOutputEEEEEvPS2_+388)
03-10 12:05:04.986: E/CRASH(12209): #13 pc 00000000014740c8 /data/app/#####-1/lib/arm64/libunity.so (_ZN23PxsCMDiscreteUpdateTask11runInternalEv+252)
03-10 12:05:04.986: E/CRASH(12209): #14 pc 00000000005160ec /data/app/#####-1/lib/arm64/libunity.so (_ZL12PhysxJobFuncPN5physx10PxBaseTaskE+156)
03-10 12:05:04.986: E/CRASH(12209): #15 pc 0000000000a27598 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue4ExecEP7JobInfoxi+132)
03-10 12:05:04.986: E/CRASH(12209): #16 pc 0000000000a27a58 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue31ExecuteJobFromHighPriorityStackEv+56)
03-10 12:05:04.986: E/CRASH(12209): #17 pc 0000000000a27c10 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue11ProcessJobsEPv+192)
03-10 12:05:04.986: E/CRASH(12209): #18 pc 0000000000a26ea0 /data/app/#####-1/lib/arm64/libunity.so (_ZN8JobQueue8WorkLoopEPv+132)
03-10 12:05:04.986: E/CRASH(12209): #19 pc 0000000000b54ccc /data/app/#####-1/lib/arm64/libunity.so (_ZN6Thread16RunThreadWrapperEPv+668)
03-10 12:05:04.986: E/CRASH(12209): #20 pc 000000000006900c /system/lib64/libc.so (_ZL15__pthread_startPv+196)
03-10 12:05:04.986: E/CRASH(12209): #21 pc 000000000001e278 /system/lib64/libc.so (__start_thread+16)
- And another crash (Android 9, release build)
This crash also happened quite fast, ~1 minute into game.
03-10 12:14:06.837: A/libc(13271): stack corruption detected
03-10 12:14:06.886: E/CRASH(13271): signal 6 (SIGABRT), code -6 (?), fault addr --------
03-10 12:14:06.886: E/CRASH(13271): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-10 12:14:06.886: E/CRASH(13271): Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-10 12:14:06.887: E/CRASH(13271): Build fingerprint: 'lge/h1_global_com/h1:7.0/NRD90U/171071320bbd5:user/release-keys'
03-10 12:14:06.887: E/CRASH(13271): Revision: '13'
03-10 12:14:06.887: E/CRASH(13271): pid: 13271, tid: 13285, name: UnityMain >>> ##### <<<
03-10 12:14:06.887: E/CRASH(13271): x0 0000000000000000 x1 00000000000033e5 x2 0000000000000006 x3 0000000000000008
03-10 12:14:06.887: E/CRASH(13271): x4 000000745313d958 x5 0080000000808080 x6 0000000000000000 x7 0000000000000010
03-10 12:14:06.887: E/CRASH(13271): x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001
03-10 12:14:06.887: E/CRASH(13271): x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 0031eec054b219fd
03-10 12:14:06.887: E/CRASH(13271): x16 0000007455211ed0 x17 00000074551bb378 x18 000000000000003f x19 000000745313f4f8
03-10 12:14:06.887: E/CRASH(13271): x20 0000000000000006 x21 000000745313f450 x22 0000000000000002 x23 0000000000000000
03-10 12:14:06.887: E/CRASH(13271): x24 0000000000000000 x25 000000745313db50 x26 000000745313db70 x27 000000745313dc40
03-10 12:14:06.887: E/CRASH(13271): x28 000000745313dcf0 x29 000000745313d600 x30 00000074551b8808
03-10 12:14:06.887: E/CRASH(13271): sp 000000745313d5e0 pc 00000074551bb380 pstate 0000000060000000
03-10 12:14:06.887: E/CRASH(13271): backtrace:
03-10 12:14:06.926: E/CRASH(13271): #00 pc 00000000000004dc [vdso] ()
03-10 12:14:06.926: E/CRASH(13271): #01 pc 000000000006c37c /system/lib64/libc.so (tgkill+4)
03-10 12:14:06.926: E/CRASH(13271): #02 pc 0000000000069804 /system/lib64/libc.so (pthread_kill+64)
03-10 12:14:06.926: E/CRASH(13271): #03 pc 0000000000024618 /system/lib64/libc.so (raise+24)
03-10 12:14:06.926: E/CRASH(13271): #04 pc 000000000001d034 /system/lib64/libc.so (abort+52)
03-10 12:14:06.926: E/CRASH(13271): #05 pc 0000000000021624 /system/lib64/libc.so (__libc_fatal+104)
03-10 12:14:06.926: E/CRASH(13271): #06 pc 000000000006b24c /system/lib64/libc.so (__stack_chk_fail+16)
03-10 12:14:06.926: E/CRASH(13271): #07 pc 0000000000d18770 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #08 pc 0000000000d187d4 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #09 pc 0000000000cf2020 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #10 pc 0000000000cf1d18 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #11 pc 0000000000c42de0 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #12 pc 0000000000c57bf8 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #13 pc 0000000000c57a4c /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #14 pc 0000000000359a9c /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #15 pc 00000000005c6170 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #16 pc 00000000005c6608 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #17 pc 00000000005c65b0 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #18 pc 000000000037a284 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #19 pc 00000000003561a8 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #20 pc 00000000005efb6c /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #21 pc 00000000005efba0 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #22 pc 00000000005efd5c /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #23 pc 00000000006d51e8 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #24 pc 00000000006e2140 /data/app/#####-1/lib/arm64/libunity.so ()
03-10 12:14:06.926: E/CRASH(13271): #25 pc 000000000003f9d0 /data/app/#####-1/oat/arm64/base.odex ()
03-10 12:14:06.928: E/MessageQueue(13271): IdleHandler threw exception
03-10 12:14:06.928: E/MessageQueue(13271): java.lang.Error: signal 6 (SIGABRT), code -6 (?), fault addr --------
03-10 12:14:06.928: E/MessageQueue(13271): Build fingerprint: 'lge/h1_global_com/h1:7.0/NRD90U/171071320bbd5:user/release-keys'
03-10 12:14:06.928: E/MessageQueue(13271): Revision: '13'
03-10 12:14:06.928: E/MessageQueue(13271): pid: 13271, tid: 13285, name: UnityMain >>> ##### <<<
03-10 12:14:06.928: E/MessageQueue(13271): x0 0000000000000000 x1 00000000000033e5 x2 0000000000000006 x3 0000000000000008
03-10 12:14:06.928: E/MessageQueue(13271): x4 000000745313d958 x5 0080000000808080 x6 0000000000000000 x7 0000000000000010
03-10 12:14:06.928: E/MessageQueue(13271): x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001
03-10 12:14:06.928: E/MessageQueue(13271): x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 0031eec054b219fd
03-10 12:14:06.928: E/MessageQueue(13271): x16 0000007455211ed0 x17 00000074551bb378 x18 000000000000003f x19 000000745313f4f8
03-10 12:14:06.928: E/MessageQueue(13271): x20 0000000000000006 x21 000000745313f450 x22 0000000000000002 x23 0000000000000000
03-10 12:14:06.928: E/MessageQueue(13271): x24 0000000000000000 x25 000000745313db50 x26 000000745313db70 x27 000000745313dc40
03-10 12:14:06.928: E/MessageQueue(13271): x28 000000745313dcf0 x29 000000745313d600 x30 00000074551b8808
03-10 12:14:06.928: E/MessageQueue(13271): sp 000000745313d5e0 pc 00000074551bb380 pstate 0000000060000000
03-10 12:14:06.928: E/MessageQueue(13271): at [vdso].(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.tgkill(tgkill:4)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.pthread_kill(pthread_kill:64)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.raise(raise:24)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.abort(abort:52)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.__libc_fatal(__libc_fatal:104)
03-10 12:14:06.928: E/MessageQueue(13271): at libc.__stack_chk_fail(__stack_chk_fail:16)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at libunity.(:0)
03-10 12:14:06.928: E/MessageQueue(13271): at base.(:0)
↧
il2cpp+mysql error
Hello. I get an exception when building il2cpp + MySql.Data . How to solve it?
Error:
NotSupportedException: System.Configuration.ConfigurationManager::GetSection at System.Configuration.ConfigurationManager.GetSection (System.String sectionName) [0x00000] in <00000000000000000000000000000000>:0 at MySql.Data.MySqlClient.MySqlConfiguration..cctor () [0x00000] in <00000000000000000000000000000000>:0 at MySql.Data.MySqlClient.Replication.ReplicationManager..cctor () [0x00000] in <00000000000000000000000000000000>:0 at MySql.Data.MySqlClient.MySqlConnection.Open () [0x00000] in <00000000000000000000000000000000>:0 at Server.Start () [0x00000] in <00000000000000000000000000000000>:0 Rethrow as TypeInitializationException: The type initializer for 'MySql.Data.MySqlClient.MySqlConfiguration' threw an exception. at MySql.Data.MySqlClient.Replication.ReplicationManager..cctor () [0x00000] in <00000000000000000000000000000000>:0 at MySql.Data.MySqlClient.MySqlConnection.Open () [0x00000] in <00000000000000000000000000000000>:0 at Server.Start () [0x00000] in <00000000000000000000000000000000>:0 Rethrow as TypeInitializationException: The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception. at MySql.Data.MySqlClient.MySqlConnection.Open () [0x00000] in <00000000000000000000000000000000>:0 at Server.Start () [0x00000] in <00000000000000000000000000000000>:0 (Filename: currently not available on il2cpp Line: -1)
↧
↧
IOS Build settings IL2CPP disabled, Xcode error "Undefined symbol: _UnityPluginUnload"
Unity editor 2018.3.0f2 while building to ios , xcode giving an error "Undefined symbol: _UnityPluginUnload"
Its working fine from starting.after i made backup of project this build error occurred.!
Any idea why this happens.
[alt text][1]
[1]: /storage/temp/135928-ios.jpg
↧
Why IL2CPP increases ANR percent ?
When we change Scripting backend from Mono to IL2CPP that increase our Anr (Android not response) level above bad threshold of Google Play Store. We made tests and hight ANR level it's il2cpp influence. Tested in unity 2018.2.6 and 2018.3.4. So what we can do with it?
↧
il2cpp build no response on mac
When I build Android on my mac with IL2CPP, the system show that there is not enough memory. I watch the activity monitor. There are 4 clang++ processes, each occupying over 20GB memory. Then there is no response. My mac has 8GB. RAM.
----------
- unity ver: unity 2018.3.12f1
- mac: macbook pro 2015 early i5 2.7GHz / 8GB DDR3
↧
Coroutine/async il2cpp exception
Have weird exception when try to build project with my .dll:> IL2CPP error for type 'Namespace.Subnamespace.MyClass/d18' in assembly '/Folder/MyLib.dll'
Additional information: Build a development build for more information. Interface System.Runtime.CompilerServices.IAsyncStateMachine method System.Void System.Runtime.CompilerServices.IAsyncStateMachine::MoveNext() not implemented on non-abstract class Namespace.Subnamespace.MyClass/d18>
Everything works in Editor. Error happens even if MyFunk is empty.
↧
↧
il2cpp.exe did not run properly! when build Android app.
Exception: D:\Program Files\unity-5.6\Editor\Data\il2cpp/build/il2cpp.exe did not run properly!
at UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1 setupStartInfo) [0x00170] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\BuildUtils.cs:98
at UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List`1 arguments, System.Action`1 setupStartInfo, System.String workingDirectory) [0x0004a] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\Il2Cpp\IL2CPPUtils.cs:313
at UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (ICollection`1 userAssemblies, System.String outputDirectory, System.String workingDirectory) [0x001f2] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\Il2Cpp\IL2CPPUtils.cs:304
at UnityEditorInternal.IL2CPPBuilder.Run () [0x00093] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\Il2Cpp\IL2CPPUtils.cs:151
at UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, IIl2CppPlatformProvider platformProvider, System.Action`1 modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry, Boolean debugBuild) [0x00010] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\Il2Cpp\IL2CPPUtils.cs:34
at UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) [0x00000] in :0
at UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) [0x00000] in :0
at UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry) [0x00000] in :0
at UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (BuildPostProcessArgs args) [0x00000] in :0
at UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) [0x000d7] in C:\buildslave\unity\build\Editor\Mono\BuildPipeline\PostprocessBuildPlayer.cs:186
UnityEditor.BuildPipeline:BuildPlayerInternalNoCheck(String[], String, String, BuildTargetGroup, BuildTarget, BuildOptions, Boolean)
UnityEditor.BuildPlayerWindow:BuildPlayerWithDefaultSettings(Boolean, BuildOptions, Boolean) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:485)
UnityEditor.BuildPlayerWindow:BuildPlayerWithDefaultSettings(Boolean, BuildOptions) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:339)
UnityEditor.BuildPlayerWindow:GUIBuildButtons(IBuildWindowExtension, Boolean, Boolean, Boolean, BuildPlatform) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:1390)
UnityEditor.BuildPlayerWindow:ShowBuildTargetSettings() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:1317)
UnityEditor.BuildPlayerWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:913)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
System.Reflection.MethodBase:Invoke(Object, Object[]) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:262)
UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:255)
UnityEditor.HostView:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:84)
↧
Unity 2019 and Hololens Filesystem
Since Unity2019 removed the .NET backend support, how do we now access the filesystem, i.e. Picures, Videos, Music, etc. on Hololens?
↧
Stuck when building " Task transformClassesWithDexBuilderForRelease "
Do you know any solution about this topic? Also Unity didn't give any error, just stuck at this stage.
↧