Xcode UI界面调试神器-injectionX(Swift)

最近用Swift写代码的时候,使用InjectionIII愣是成功不了,很气!!!

InjectionIII的使用方式

刚发现InjectionIII的时候只使用OC进行了测试,并没有使用Swift,所以只知道怎么做,但是会不会成功也就没有关注了。今天Google了一下,看了一眼InjectionIII的GitHub上面的有Xcode10的解决版本。如下 InjectionX下载链接

Xcode10(Swift)使用的时候报错

Error loading /Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle/iOSInjection:  
dlopen(/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle/iOSInjection, 265): 
Symbol not found: __T0BOWV
  Referenced from: /Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle/iOSInjection
  Expected in: /Users/leo.yqjr/Library/Developer/CoreSimulator/Devices/
4921C265-7854-4C9D-B407-69EC5C09B74E/data/Containers/Bundle/Application/4763B53B-CF31-4A95-8F02-CE1707A6478C/
mfzb.app/Frameworks/libswiftCore.dylib
 in /Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle/iOSInjection

代码(InjectionIII.app换成InjectionX.app)

#if DEBUG
// 把InjectionIII.app换成InjectionX.app
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle")?.load()
#endif
Xcode UI界面调试神器-injectionX(Swift)_第1张图片
Xcode10

换了个App,成功了


成功

Xcode UI界面调试神器-injectionX(Swift)_第2张图片
两个App,打开InjectionX

你可能感兴趣的:(Xcode UI界面调试神器-injectionX(Swift))