最近用RN上架遇到一個bug,能夠成功上傳,但是版本構筑出不來。
通過查看郵件,提示:
Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path.
一開始我是直接去檢查權限問題,把所有的權限都加上了,但是沒有效果。
好吧,坑才剛開始。
FB66D4F2-692C-4226-A934-8CD6CEE56759.png
后來提示這個:ITC.apps.preReleaseBuild.errors.invalidBinary
一直反復把每個第三方插件排查。。。終于。。。在第17次找到原因。歷時2天。。。差點崩潰。。。。
好了,來講一下方法,可能并不是每個人都適用。
方法
找copy files的步驟是:點擊target,然后找build phases選項,最上邊那個+號就是了
QQ20170424-153755.png
就是把動態framework添加一個自定義路徑進去就行了。方法很簡單,但是遇到bug的時候確實很抓狂。。。哎