当我尝试在模拟器上运行我的应用程序时,一切正常。但是当我尝试构建它以在真实设备上测试它时,我收到以下错误:
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 ...我也尝试添加' - 深'标志着签名配置,但它没有帮助......
答案 0 :(得分:7)
转到xcode中的修改方案 - >在构建目标 - >完全删除 MyProject.xctest 或 取消选中 MyProject.xctest的所有复选框分析,测试等..
清理项目,然后在设备上运行。
答案 1 :(得分:0)
我遇到了同样的问题而没有任何帮助(更新方案,更改配置文件或代码签名身份等)除了将Xcode更新到其最新的测试版: Xcode 7.3 Beta 4 。
我猜Apple在这个新版本中做了一些重大改进:)