ln: It/BuildProductsPath/Release/Realm/Realm.framework/Headers: No such file or directory
ln: It/BuildProductsPath/Release/Realm/Realm.framework/PrivateHeaders: No such file or directory
我可以建立&运行项目,但是当我尝试存档项目时,它会向我显示此错误。我已经尝试清理项目并删除派生数据,但这对我没有帮助。
我在macOS App中使用Realm
。我安装了macOS 10.12.1
并尝试归档项目,然后出现了这个错误。它在之前的macOS版本中运行良好。
请帮我解决这个问题,先谢谢。
我已更新到新的可可豆荚[Dmitry pointed out
],现在我正在使用可可豆荚测试版。
我已使用此命令sudo gem install cocoapods --pre
安装了测试版。现在pod --version
命令向我显示可可豆荚版本为1.2.0.beta.1
。尝试再次归档项目,但出现相同的错误。
答案 0 :(得分:1)
这是在https://github.com/CocoaPods/CocoaPods/pull/6146修复的CocoaPods问题。
请尝试更新到最新的CocoaPods [beta]版本。
看起来目前的测试版并没有包含该修复程序,所以现在我建议的解决方法是简单地手动为项目添加缺少的引号:
Pods
项目Realm
目标 - >建立阶段查找Create Symbolic Links to Header Folders
并将脚本替换为
base="$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME"
ln -fs "$base/${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}" "$base/${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}"
ln -fs "$base/${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}" "$base/${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}"