Xcode 10
編譯出現(xiàn)了兩個(gè)編譯錯(cuò)誤:
1. Cycle Inside xxx , building could produce unreliable results
2. EXPANDED_CODE_SIGN_IDENTITY: unbound variable
原因
方案一
Xcode -> File -> WorkSpace Setting -> Build System -> Legacy Build System
方案二
方案一治標(biāo)不治本
-
更新
CocoaPod 1.5.3
sudo gem update cocoapods rm -rf ~/Library/Developer/Xcode/DerivedData/* pod install
重新添加
.a
文件
在 Xcode
中 General -> Linked Framework 中重新添加 libPods-xxx.a
-
修改
.sh
文件在 Pod -> Target Support Files -> Pods-xxx - > Pods-xxx-frameworks.sh
if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}"替換成if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}"