參考的是這篇博客來做的(非常感謝)
http://www.lxweimin.com/p/c69deb29720d/comments/2049649#comment-2049649
我的基礎功不扎實,所以還是踩了不少坑....
所有東西都弄好了后,去到構建那一步,老是失敗
ld: framework not found Pods_Test
clang: error: linker command failed with exit code 1 (use -v to see invocation)
** BUILD FAILED **
The following build commands failed:
Ld /Users/hongxi/Library/Developer/Xcode/DerivedData/Test-brdyfbmzhdrnlodkhjdqibqivgzs/Build/Intermediates/Test.build/adhoc-iphoneos/Test.build/Objects-normal/arm64/Test normal arm64
Ld /Users/hongxi/Library/Developer/Xcode/DerivedData/Test-brdyfbmzhdrnlodkhjdqibqivgzs/Build/Intermediates/Test.build/adhoc-iphoneos/Test.build/Objects-normal/armv7/Test normal armv7
(2 failures)
Build step 'Xcode' marked build as failure
Finished: FAILURE
后來靜下心來認真看了一下日志,覺得問題就在這里framework not found Pods_Test
這個文件變紅了(也就是找不到),可通過terminal pod install 來更新一下,然后再Run一下就恢復白色了。
然后在Jenkins的構建步驟里,不能再添加“pod install”的Execute shell.否則這個文件又沒了,然后就報上面這個錯。(修正:這句話有誤,pod install 是可以添加的)