Use address sanitizer on ios app crashed

I want to test address sanitizer on ios app on set ENABLE_ADDRESS_SANITIZER=YES, I succed package a package named mfp.ipa and install it on my iphone 6, but when run mfp app, it crash for the logs:

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Description: DYLD, Library not loaded: @rpath/libclang_rt.asan_ios_dynamic.dylib | Referenced from: /var/containers/Bundle/Application/myuid/ | Reason: image not found

Is mfp.ipa do not have libclang_rt.asan_ios_dynamic.dylib? Or how to package libclang_rt.asan_ios_dynamic.dylib to mfp.ipa? BTW, I use xcode 9.2 and unreal engine 4.18

I have figured out how to solve the problem:

step1: add RuntimeDependencies in mfp.Build.cs
string Path = “…/…/…/mfp/Binaries/IOS/libclang_rt.asan_ios_dynamic.dylib”;
RuntimeDependencies.Add(new RuntimeDependency(Path));

step2: modify rpath at iosToolChain.cs
Result += " -rpath “@executable_path/cookeddata/mfp/binaries/ios”";

step3: codesign libclang_rt.asan_ios_dynamic.dylib by manual:
/usr/bin/codesign --force --sign XXXXX --entitlements /Users/x/UE4/mfp/Intermediate/ProjectFilesIOS/build/ --timestamp=none /Users/x/UE4/mfp/Binaries/IOS/libclang_rt.asan_ios_dynamic.dylib

Does address sanitizer run normally for detecting memory corruption bugs on ios app?