美文网首页iOS开发知识小集
Xcode UI界面调试神器-injectionX(Swift)

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

作者: iLeooooo | 来源:发表于2018-09-30 11:54 被阅读116次

最近用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
Xcode10

换了个App,成功了


成功
两个App,打开InjectionX

相关文章

网友评论

  • 小小斌:你好,为什么我用xcode10都弄好了,为什么就是保存完,UI不刷新?

本文标题:Xcode UI界面调试神器-injectionX(Swift)

本文链接:https://www.haomeiwen.com/subject/bsqwoftx.html