`

Xcode 11 Swift: Command CodeSign failed with a nonzero exit code

阅读更多

 

 

ERROR
CodeSign /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-euxtniuyxqtiroepntbfmgeupxfs/Build/Products/Debug-iphonesimulator/XXX.app (in target 'XXX' from project 'XXX')
cd /Users/XXX/Documents/workspace/xcode.proj/XXX
export CODESIGN_ALLOCATE=/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity: "-"

/usr/bin/codesign --force --sign - --entitlements /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-euxtniuyxqtiroepntbfmgeupxfs/Build/Intermediates.noindex/XXX.build/Debug-iphonesimulator/XXX.build/XXX.app.xcent --timestamp=none /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-euxtniuyxqtiroepntbfmgeupxfs/Build/Products/Debug-iphonesimulator/XXX.app

/Users/XXX/Library/Developer/Xcode/DerivedData/VipCare-euxtniuyxqtiroepntbfmgeupxfs/Build/Products/Debug-iphonesimulator/XXX.app: bundle format unrecognized, invalid, or unsuitable
In subcomponent: /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-euxtniuyxqtiroepntbfmgeupxfs/Build/Products/Debug-iphonesimulator/XXX.app/Base.lproj
Command CodeSign failed with a nonzero exit code

 

including a folder named "resources" in the project causes this error. After renaming my "resources" folder, the error went away.

 

What I found was that having a folder named "resources" in the application bundle will cause code sign to fail. This seems to be an undocumented consequence of some implementation detail of iOS apps or code signing, I think. An empty project with just a resources folder with one random file in it reproduced the issue.

I couldn't easily rename the folder with our shared codebase so my solution was to put my "resources" folder in a parent folder with a different name, and adjust the way our resource path was built.

 

1. Find "resource" folder in your project. and rename it

2. Product -> Clean Build Folder

3. Product -> Build

 

 

 

分享到:
评论

相关推荐

    iOS 11 Programming Fundamentals with Swift Swift, Xcode, and Cocoa Basics azw3

    iOS 11 Programming Fundamentals with Swift Swift, Xcode, and Cocoa Basics 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    IOS 10 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basic

    IOS 10 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics by Matt Neuburg English | ISBN: 1491970073 | 2016 | PDF | 518 pages | 7 MB Move into iOS development by getting a firm ...

    Beginning Xcode: Swift 3 Edition [Apress, 2016]

    If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode, especially Xcode with Apple’s new programming language, Swift, then Beginning...

    全新版本全新工具-进击Apple IOS 13开发实战 SwiftUI 5.1+Xcode11 SwiftUI实战教程

    全新版本全新工具-进击Apple IOS 13的SwiftUI开发实战,使用最新的Mac OS X集成开发工具Xcode11进行SwiftUI构建用户界面,让同学们最近的距离接触IOS与用户界面开发。课程分为了SwiftUI开发的基础部分与进阶部分,...

    IOS 签名错误codesign failed with exit code 1解决方法

    然而,开发者经常会遇到“codesign failed with exit code 1”的错误,这通常意味着代码签名过程中出现了问题。这个错误可能由多种原因引起,包括证书配置错误、权限问题、钥匙串中的冲突等。以下是对该问题的详细...

    IOS 11 Programming Fundamentals with Swift

    1. 书名:《IOS 11 Programming Fundamentals with Swift》是关于iOS 11操作系统下,使用Swift编程语言进行编程基础教学的一本书籍。这本书由Matt Neuburg编写,是该书的第四版。 2. 描述:该书在***上可以购买,...

    Xcode快捷键

    * 全选:Command + A * 复制(Duplicate):可设 * 重构:Command + Shift + J 字体 * 显示字体:Command + T * 粗体:可设 * 斜体:可设 * 下划线:可设 * 变大字号:可设 * 变小字号:可设 * Kern 相关:可设 * ...

    Swift_Apprentice_v3.0 (Swift4 and Xcode9)

    《Swift_Apprentice_v3.0 (Swift4 and Xcode9)》是知名技术出版商Ray Wenderlich出品的一本针对Swift编程语言的学习书籍,专为初学者设计,旨在帮助读者掌握Swift 4和Xcode 9的最新特性和最佳实践。这本书详细介绍了...

    Xcode build时报错: Cannot link directly with dylib/framewor

    解决[IOS自动化]Xcode build时报错: Cannot link directly with dylib/framework XcodeDriverAgent文件包,用于替换 /usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent....

    iOS11_xcode9_swift4

    《iOS 11 by Tutorials v1.0》是一份专为想要深入学习iOS开发,特别是针对iOS 11、Swift 4以及Xcode 9的开发者精心编写的教程资源。这份资料详尽地涵盖了从基础到进阶的多个主题,旨在帮助开发者充分利用苹果最新...

    Command-Line-Tools-for-Xcode-12.5.1

    Command_Line_Tools_for_Xcode_12.5.1

    RxSwift-Xcode8 & swift3.2

    RxSwift的Reactive Programming with Swift还涵盖了对各种场景的处理策略,比如网络请求、用户界面更新、状态管理等。尤其对于复杂的网络请求,RxSwift可以将多个异步请求组合在一起,通过链式调用操作符来管理依赖...

    XCode 15.3 编译私有库 报错问题

    1. **编译器版本差异**:新版本Xcode可能使用了不同的LLVM编译器或者Swift版本,导致编译指令不被老版库识别。 2. **API变化**:Apple经常更新其SDK,可能会废弃或修改某些函数,使得旧库中的调用无效。 3. **架构...

    Command_Line_Tools_for_Xcode_11.dmg

    Xcode Command Line Tools, 安装Homebrew必备,无法使用命令安装时可用安装包安装

    Command Line Tools for Xcode 9.4 (macOS 10.13)

    此资源是macOS 10.13下为Xcode9.4的Command Line 工具. 使用方法: 双击安装. 原下载地址: ...

    iOS 10 SDK Development: Creating iPhone and iPad Apps with Swift

    iOS 10 SDK Development: Creating iPhone and iPad Apps with Swift by Chris Adamson English | 24 Mar. 2017 | ASIN: B071RRCK9R | 264 Pages | AZW3 | 5.24 MB All in on Swift! iOS 10 and Xcode 8 make it ...

    Xcode + Swift UI 计算器

    在iOS开发中,使用Xcode和Swift构建一个具备基本计算功能的UI计算器是一个常见的学习任务。这个项目旨在帮助初学者掌握Swift编程语言以及Xcode IDE的使用。在描述中提到的问题是,计算器无法处理先加减后乘除的混合...

Global site tag (gtag.js) - Google Analytics