ios - XCode代码签名错误XCTest

标签 ios xcode xcode6 code-signing-certificate

当我尝试在模拟器上运行我的应用程序时,一切正常。但是,当我尝试构建它以在真实设备上对其进行测试时,出现以下错误:

CodeSign /Users/fvoordeckers/Library/Developer/Xcode/DerivedData/MyProject-##########/Build/Products/Debug-iphoneos/MyProject.xctest
cd /Users/fvoordeckers/Documents/Projecten/MyProject/iOS
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "iPhone Developer: Frederik (########)"

/usr/bin/codesign --force --sign ##################/Users/fvoordeckers/Library/Developer/Xcode/DerivedData/MyProject-##########/Build/Products/Debug-iphoneos/MyProject.xctest

/Users/fvoordeckers/Library/Developer/Xcode/DerivedData/MyProject-##########/Build/Products/Debug-iphoneos/MyProject.xctest: bundle format unrecognized, invalid, or unsuitable

Command /usr/bin/codesign failed with exit code 1

我用 # 改变了 ID。我创建了一个配置文件,其中包括我正在使用的设备和所有必需的证书。应用程序似乎没有问题,但 xctest 没有问题...我还尝试将“--deep”标志添加到签名配置中,但没有帮助...

最佳答案

在 xcode 中转到 Edit Scheme -> 在 Build Target -> 完全删除 MyProject.xctest取消选中 MyProject.xctest 的所有框分析、测试等。

清理您的项目,然后在设备上运行

关于ios - XCode代码签名错误XCTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27482680/

相关文章:

android - 自定义水平(更像圆形)表格 View

xcode6 - 无效的 `Podfile` 文件 : unterminated string meets end of file

ios - 在 ios swift 中自定义 Twitter 数字

swift - 在 Xcode 6 中工作的代码不适用于 Xcode 7

ios - setNeedsDisplay 不适用于 UIImageView 的子类

ios - 'Player' 没有可见的@interface 声明选择器 'walkRight'

ios - react-native - TouchableWithoutFeedback 与 ScrollView

iOS 库/框架,如何从构建产品中排除特定类?

ios - 在没有管理员帐户的情况下推送到 TestFlight?

c++ - 在模板类中声明模板成员变量在 Xcode 中不起作用