无法使用Alamofire 4.1.0,Xcode 8和Swift 3构建项目-没有此类文件或目录

戴夫·斯玛(Dave Smash)

我有一个将近一年未更新的iOS项目,但是现在我需要添加一个功能。在经历了不得不更新Swift的正常麻烦之后(因为我同时更新了Xcode),我还有一个似乎与Alamofire有关的遗留问题,即不想生成以下错误(没有这样的文件或目录) :

PhaseScriptExecution [CP]\ Embed\ Pods\ Frameworks /Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Intermediates/Dealer\ Dashboard.build/Debug-iphonesimulator/Dealer\ Dashboard.build/Script-210B7DE0B605AB4E3AA431FD.sh
    cd "/Users/David/Documents/TC-Dev/Dealer Dashboard"
    /bin/sh -c \"/Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Intermediates/Dealer\ Dashboard.build/Debug-iphonesimulator/Dealer\ Dashboard.build/Script-210B7DE0B605AB4E3AA431FD.sh\"

mkdir -p /Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Dealer Dashboard.app/Frameworks
rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Alamofire/Alamofire.framework" "/Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Dealer Dashboard.app/Frameworks"
building file list ... done

sent 196 bytes  received 20 bytes  432.00 bytes/sec
total size is 1965425  speedup is 9099.19
Code Signing /Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Dealer Dashboard.app/Frameworks/Alamofire.framework with Identity -
/usr/bin/codesign --force --sign -  --preserve-metadata=identifier,entitlements /Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Dealer Dashboard.app/Frameworks/Alamofire.framework
/Users/David/Library/Developer/Xcode/DerivedData/Dealer_Dashboard-darqlvvgqwnvdybcswbtllluwvjw/Build/Products/Debug-iphonesimulator/Dealer: No such file or directory

如果我手动创建目录“ Dealer”,它会越过该错误,并且会得到一个类似的新目录。我的项目名为“经销商仪表板”(带有空格),您可能会注意到,该空格和所有其他失败的路径似乎都在该空格处被截断,因此我进行了搜索,发现了这个问题,一年多以前已解决(但可能在此版本中浮出水面了吗?)https://github.com/CocoaPods/CocoaPods/issues/3754看起来它正在创建一个有效目录,但随后尝试对无效代码进行签名该目录的/截断版本。当我使用Swift 2.2和旧版本的Alamofire时,一切工作正常。

我尝试过的工作:从今天起我已经更新了Xcode,我已经将CocoaPods更新到了1.2.0.beta.1版本,并删除了所有其他版本,我已经更新了自己的podfile并运行pod设置和pod更新,现在我正在Alamofire上4.1.0和SwiftyJSON 3.0.0(根据podfile.lock)。我已经多次从DerivedData中删除了所有内容,清空了垃圾箱并清理了解决方案,然后以各种顺序重新启动了Xcode和计算机,但是没有任何运气。我已经看到许多其他与类似问题有关的链接,但在我看来,所有答案都没有用。

这是AlamoFire中的错误与我的项目名称中的空间有关吗,还是其他人可以推荐一些尝试的方法?如果是错误,我发布的链接建议一种“鬼nea”的解决方法,该方法可以链接到一个巨大的Podfile,但是我98%的开发时间都花在Windows和.Net上,而且我看不到所有不相关的代码和设置弄清楚他们真正想让我做些什么...看起来好像与“ defpredictabilize_uuids”有关,但是我不知道那是什么意思或做什么,或者我需要移到哪几行代码我的项目来实施它。我怀疑现在为我的项目重命名为时已晚,以至于它不包含空格,因为它已经存在于App Store中,因此我需要将其作为更新进行推送,因此我需要找到解决方案或解决方法。任何帮助,将不胜感激!

戴夫·斯玛(Dave Smash)

这篇文章中freak4pc的评论之一对我有所帮助:https : //github.com/CocoaPods/CocoaPods/issues/3754

在Xcode的文件树中,依次展开“ Pods”,“目标支持文件”,“ Pods- [项目名称]”和“ Pods- [项目名称] -frameworks.sh”。框架签名,更改以下行:

local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1""

为此:(在末尾的“ $ 1”周围加上单引号)

local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '"$1"'"

清理项目并重新构建-就我而言,它按预期工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

mv:无法统计“ filename_1_2_3”:没有此类文件或目录

来自分类Dev

Xcode错误:构建时没有此类文件或目录

来自分类Dev

Firefox 42+:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录

来自分类Dev

rsync引发mkdir:无法创建目录'/ data / dir_1 / dir_2 / dir_3 /':没有此类文件或目录

来自分类Dev

rsync引发mkdir:无法创建目录'/ data / dir_1 / dir_2 / dir_3 /':没有此类文件或目录

来自分类Dev

string.h:尝试使用kbuild Makefile构建时没有此类文件或目录

来自分类Dev

无法为iOS和android添加平台(错误:ENOENT,没有此类文件或目录)

来自分类Dev

无法为ios和android添加平台(错误:ENOENT,没有此类文件或目录)

来自分类Dev

ImportError:libGL.so.1:无法打开共享库文件:导入OCC时没有此类文件或目录

来自分类Dev

尝试安装pyamg时出错:clang:错误:没有此类文件或目录:'“ -I /.../ boost_1_59_0”'

来自分类Dev

lstate错误:使用Docker build命令从自定义映像构建Docker时,没有此类文件或目录

来自分类Dev

使用fs.readdir和fs.statSync返回ENOENT,没有此类文件或目录错误

来自分类Dev

mkdir:无法创建目录:没有此类文件或目录

来自分类Dev

无法删除文件-没有此类文件或目录

来自分类Dev

Xcode将构建/运行,但归档失败,并显示“没有此类模块Google”-Swift iOS

来自分类Dev

Eclipse:构建后没有此类文件或目录

来自分类Dev

尝试构建ecolab时“没有此类文件或目录”

来自分类Dev

无法安装MySQL-libaio.so.1:无法打开共享库文件:没有此类文件或目录-带有持久性的实时安装

来自分类Dev

无法启动门户网站2:无法加载启动器(libuuid.so.1:无法打开共享库文件:没有此类文件或目录)

来自分类Dev

Docker无法启动没有此类文件或目录的容器

来自分类Dev

使用Python没有此类文件或目录

来自分类Dev

“没有此类模块'Alamofire'” Xcode无法识别Alamofire框架

来自分类Dev

尝试使用Swift导入Xcode 6时出现“没有此类模块'LocalAuthentication'”

来自分类Dev

加载共享库时出错:libgfortran.so.3:无法打开共享对象文件:Ubuntu 19.10上没有此类文件或目录

来自分类Dev

_ctermid.h:在没有Xcode的Mac上没有此类文件或目录错误

来自分类Dev

无法打开共享对象文件:有文件时没有此类文件或目录错误

来自分类Dev

PHP-无法打开流:在该目录中没有此类文件或目录

来自分类Dev

chmod:无法访问“文件”:文件存在时,没有此类文件或目录错误

来自分类Dev

无法执行“ mysql”:使用autoexpect没有此类文件或目录

Related 相关文章

  1. 1

    mv:无法统计“ filename_1_2_3”:没有此类文件或目录

  2. 2

    Xcode错误:构建时没有此类文件或目录

  3. 3

    Firefox 42+:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录

  4. 4

    rsync引发mkdir:无法创建目录'/ data / dir_1 / dir_2 / dir_3 /':没有此类文件或目录

  5. 5

    rsync引发mkdir:无法创建目录'/ data / dir_1 / dir_2 / dir_3 /':没有此类文件或目录

  6. 6

    string.h:尝试使用kbuild Makefile构建时没有此类文件或目录

  7. 7

    无法为iOS和android添加平台(错误:ENOENT,没有此类文件或目录)

  8. 8

    无法为ios和android添加平台(错误:ENOENT,没有此类文件或目录)

  9. 9

    ImportError:libGL.so.1:无法打开共享库文件:导入OCC时没有此类文件或目录

  10. 10

    尝试安装pyamg时出错:clang:错误:没有此类文件或目录:'“ -I /.../ boost_1_59_0”'

  11. 11

    lstate错误:使用Docker build命令从自定义映像构建Docker时,没有此类文件或目录

  12. 12

    使用fs.readdir和fs.statSync返回ENOENT,没有此类文件或目录错误

  13. 13

    mkdir:无法创建目录:没有此类文件或目录

  14. 14

    无法删除文件-没有此类文件或目录

  15. 15

    Xcode将构建/运行,但归档失败,并显示“没有此类模块Google”-Swift iOS

  16. 16

    Eclipse:构建后没有此类文件或目录

  17. 17

    尝试构建ecolab时“没有此类文件或目录”

  18. 18

    无法安装MySQL-libaio.so.1:无法打开共享库文件:没有此类文件或目录-带有持久性的实时安装

  19. 19

    无法启动门户网站2:无法加载启动器(libuuid.so.1:无法打开共享库文件:没有此类文件或目录)

  20. 20

    Docker无法启动没有此类文件或目录的容器

  21. 21

    使用Python没有此类文件或目录

  22. 22

    “没有此类模块'Alamofire'” Xcode无法识别Alamofire框架

  23. 23

    尝试使用Swift导入Xcode 6时出现“没有此类模块'LocalAuthentication'”

  24. 24

    加载共享库时出错:libgfortran.so.3:无法打开共享对象文件:Ubuntu 19.10上没有此类文件或目录

  25. 25

    _ctermid.h:在没有Xcode的Mac上没有此类文件或目录错误

  26. 26

    无法打开共享对象文件:有文件时没有此类文件或目录错误

  27. 27

    PHP-无法打开流:在该目录中没有此类文件或目录

  28. 28

    chmod:无法访问“文件”:文件存在时,没有此类文件或目录错误

  29. 29

    无法执行“ mysql”:使用autoexpect没有此类文件或目录

热门标签

归档