實(shí)現(xiàn)過程推薦:http://www.itdecent.cn/p/87dbf57cfe4a
1.遇到 Reason: image not found
2.遇到 Missing submodule 'SecurityGuard.Security'
1.遇到 Reason: image not found
報(bào)錯(cuò):
dyld: Library not loaded: @rpath/SecurityGuard.framework/SecurityGuard
Referenced from: /Users/didi/Library/Developer/CoreSimulator/Devices/
14A1EFC9-31FD-4FF8-A3A2-64A254FAE27A/data/Containers/Bundle/Application/
60645B0E-F62C-400B-9AA7-53742B0E0B8C/321321.app/321321
Reason: image not found
解決方法:
一頓搜索之后發(fā)現(xiàn)這個(gè)問題得產(chǎn)生是因?yàn)橐玫靡恍ゝramework只能存在于高版本得sdk中,但是,如果編譯到低版本的ios就會(huì)發(fā)生這樣的問題,我的真機(jī)是iOS6的版本的,GameController.framework可能高于這個(gè)版本,這里只需要在對(duì)應(yīng)的target下的Build Phases標(biāo)簽里,找到Link Binary With Libraries,在里面找到GameController.framework,把status由Required 修改成Optional,然后再運(yùn)行就OK了。其他的framework報(bào)錯(cuò)也適用,只需要修改對(duì)應(yīng)的framework的status就行了。

屏幕快照 2016-10-11 下午5.39.52.png
2.遇到 Missing submodule 'SecurityGuard.Security'
解決方法: 在.h中包含需要的頭文件,不然會(huì)找不到

屏幕快照 2016-10-11 下午5.32.11.png