ios - 找到不支持的资源(不是目录,文件或符号链接) - xcode 7.2

问题描述 投票:3回答:1

找到不支持的资源(不是目录,文件或符号链接)命令/ usr / bin / codesign失败,退出代码为1

这就像重复但不重复。请看一看。

完整的错误日志:

/ usr / bin / codesign --force --sign 491E340B5E328D23372C090BB9ED8E9E2D610AE1 --entitlements /Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAppName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAppName/IntermediateBuildFilesPath/aAapName.build/Release-iphoneos /aAapName.build/aAapName.app.xcent --timestamp = none /Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAapName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAapName/InstallationBuildProductsLocation/Applications/aAapName.app

/Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAapName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAapName/InstallationBuildProductsLocation/Applications/aAapName.app:

找到不支持的资源(不是目录,文件或符号链接)命令/ usr / bin / codesign失败,退出代码为1

生成构建时会突然发生。在不同的论坛上花了一些时间后,我检查了Keychain访问和开发者帐户中的所有内容,还在xcode中检查了代码签名。一切都很好看。无法找到实际问题。

如果有人,请分享解决方案或任何想法。谢谢。

ios macos swift2 xcode7 keychain
1个回答
10
投票

当我的named pipe潜伏在我的应用程序包中的某个地方时,我遇到了这个错误。如错误所述,它不是目录,文件或符号链接。这也是一个真正的痛苦,因为它隐藏到查找器,所以你需要在终端中使用ls -la来找到它 - 你可以告诉一个条目是命名管道,如果它以“p”开头(例如,prw-------@)。

我知道一个应用程序留下名为管道的应用程序是Realm Browser。这会生成一些命名为.realm.note的管道。如果您碰巧在应用程序包中使用了一个域文件(例如,只读或预设数据库),请确保删除它,gitignore *.realm.note并在使用Realm浏览器时小心它们!

显然,如果在编码符号上留下的错误可以为您提供有问题的命名管道的位置会更有帮助,并且我已经为此提交了一个雷达:rdar://28666836

© www.soinside.com 2019 - 2024. All rights reserved.