Xcode Apple Mach-O linker error 1 __frkparticlePluginSDKProcess

I’m working on a game in unity, i’m using EasyAR, Firebase analytics, OneSignal, LocalAndroidNotifications in the game. The project works fine on Android and I’m able to build apk without any issues. But when I build an ipa from Xcode I get this error Mach - O linker error with exit code 1 and with frkparticlePluginSDKProcess.

I’m using unity 2017.3, Xcode 8.3(cannot upgrade to high seirra), I’m using the xcworkspace project as well, Please help…
Thanks!!

`Showing Recent Messages
(null): “__frkParticlePluginSDKProcess”, referenced from:

(null): _ForkParticlePlugin__frkParticlePluginSDKProcess_m2242819565 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticlePlugin_Update_m2244463518 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticlePlugin__frkParticlePluginSDKProcess_m2242819565)

(null): “__frkParticlePluginEffectGetGeometry”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginEffectGetGeometry_m2224267999 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginEffectGetGeometry_m2224267999)

(null): “__frkParticlePluginGetEffectNumEmitters”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginGetEffectNumEmitters_m2398252276 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginGetEffectNumEmitters_m2398252276)

(null): “__frkParticlePluginSDKInit”, referenced from:

(null): _ForkParticlePlugin__frkParticlePluginSDKInit_m629305421 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticlePlugin_Start_m3123852640 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticlePlugin__frkParticlePluginSDKInit_m629305421)

(null): “__frkParticlePluginGetEffectRenderParams”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginGetEffectRenderParams_m3829680681 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumVertices_m2576394451, _ForkParticleEffect__frkParticlePluginGetEffectRenderParams_m3829680681 , _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumIndices_m16229934 )

(null): “__frkParticlePluginEffectRestart”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginEffectRestart_m498746080 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_RestartEffect_m3559007917 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginEffectRestart_m498746080)

(null): “__frkParticlePluginGetEffectRenderParamsNumVertices”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumVertices_m2576394451 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumVertices_m2576394451)

(null): “__frkParticlePluginGetEffectRenderParamsNumIndices”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumIndices_m16229934 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginGetEffectRenderParamsNumIndices_m16229934)

(null): “_RegisterSetTextureNameCB”, referenced from:

(null): _ForkParticleEffect_RegisterSetTextureNameCB_m3139744389 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_ForkEffectCreate_m3291628763 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect_RegisterSetTextureNameCB_m3139744389)

(null): “__frkParticlePluginCreateEffect”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginCreateEffect_m3330251313 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_ForkEffectCreate_m3291628763 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginCreateEffect_m3330251313)

(null): “__frkParticlePluginEffectFreeze”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginEffectFreeze_m2361259318 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_EffectFreeze_m291218192 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginEffectFreeze_m2361259318)

(null): “__frkParticlePluginDestroyEffect”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginDestroyEffect_m1482507844 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_OnDestroy_m3241200816 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginDestroyEffect_m1482507844)

(null): “__frkParticlePluginSetEffectScale”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginSetEffectScale_m1098442920 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginSetEffectScale_m1098442920)

(null): “__frkParticlePluginEffectIsAlive”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginEffectIsAlive_m3024333468 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_IsEffectAlive_m1049921590 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginEffectIsAlive_m3024333468)

(null): “__frkParticlePluginClearEffect”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginClearEffect_m526368207 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_OnDisable_m757429164 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_OnEnable_m3990657943 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_ClearForkEffect_m871438803 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginClearEffect_m526368207)

(null): “__frkParticlePluginSetEffectView”, referenced from:

(null): _ForkParticlePlugin__frkParticlePluginSetEffectView_m14219419 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticlePlugin_Update_m2244463518 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticlePlugin__frkParticlePluginSetEffectView_m14219419)

(null): “__frkParticlePluginPlayEffect”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginPlayEffect_m375094580 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_PlayEffect_m623732507 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginPlayEffect_m375094580)

(null): “__frkParticlePluginSetEffectMatrix”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginSetEffectMatrix_m3824527609 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginSetEffectMatrix_m3824527609)

(null): “__frkParticlePluginSetEffectEnable”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginSetEffectEnable_m1231301393 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_ForkEffectCreate_m3291628763 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_OnDisable_m757429164 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_EnableEffect_m3317811856 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_PlayEffect_m623732507 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginSetEffectEnable_m1231301393)

(null): “__frkParticlePluginSetEffectColor”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginSetEffectColor_m447936964 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_SetEffectColor_m4147690511 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginSetEffectColor_m447936964)

(null): “__frkParticlePluginSDKShutdown”, referenced from:

(null): _ForkParticlePlugin__frkParticlePluginSDKShutdown_m3748635635 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticlePlugin_ShutDownForkSDK_m1841251681 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticlePlugin__frkParticlePluginSDKShutdown_m3748635635)

(null): “__frkParticlePluginEffectPrepareGeometry”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginEffectPrepareGeometry_m3305810365 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_Update_m2376990348 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginEffectPrepareGeometry_m3305810365)

(null): “__frkParticlePluginGetEffectTexturePointer”, referenced from:

(null): _ForkParticleEffect__frkParticlePluginGetEffectTexturePointer_m4050977446 in Bulk_Assembly-CSharp_1.o

(null): _ForkParticleEffect_PassTexturePointerToFork_m2059608998 in Bulk_Assembly-CSharp_1.o

(null): (maybe you meant: _ForkParticleEffect__frkParticlePluginGetEffectTexturePointer_m4050977446)

(null): Symbol(s) not found for architecture armv7

(null): Linker command failed with exit code 1 (use -v to see invocation)

`

If this still interests anyone,
There is a plugin named Fork Particle that doesn’t work on ios. Just delete that folder and this error shouldn’t happen anymore.