命令 /bin/sh 失败,退出代码 1 和嵌入式 pods 框架
Command /bin/sh failed with exit code 1 and Embedded pods framework
无法确定实际问题,在更新 coco pod 期间收到消息“由于主要版本更新正在重新创建 CocoaPods。”
(那只来过一次)并且 pod 更新成功。构建后我收到错误。 命令 /bin/sh 失败,退出代码为 1。
下面是我得到的一些细节
Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
/usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
/Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable
我使用 iOS 8 作为部署目标和 Xcode 7.3.1
我已经检查过没有任何问题的代码签名身份。我也重新安装了所有 pod 和 Alamofire,但没有解决已确定的问题。
清理项目,并删除派生数据 (~/Library/Developer/Xcode/DerivedData/) 为我修复了它
我有同样的问题。它发生在更新 cocoaPods 之后,所以我只是降级它并且一切正常。我认为我们只需要等待新版本的 cocoaPods,现在您可以使用旧版本。
How to downgrade cocoaPods
如果它抱怨某个特定的 Pod 并且无法对其进行代码签名。
以下对我有用:
- SelectPodsProject 在主编辑器window,selectPod 中
目标下拉菜单
- 在常规选项卡下,在身份 header 下,单击选择
Info.plist 文件
- Select Pod 的 plist 文件
项目现在应该生成了。由于某种原因,它似乎丢失了此设置,或者无法引用它自己的 plist 文件。
不是 100% 确定,但我希望它对某人有所帮助。
无法确定实际问题,在更新 coco pod 期间收到消息“由于主要版本更新正在重新创建 CocoaPods。” (那只来过一次)并且 pod 更新成功。构建后我收到错误。 命令 /bin/sh 失败,退出代码为 1。 下面是我得到的一些细节
Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
/usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
/Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable
我使用 iOS 8 作为部署目标和 Xcode 7.3.1 我已经检查过没有任何问题的代码签名身份。我也重新安装了所有 pod 和 Alamofire,但没有解决已确定的问题。
清理项目,并删除派生数据 (~/Library/Developer/Xcode/DerivedData/) 为我修复了它
我有同样的问题。它发生在更新 cocoaPods 之后,所以我只是降级它并且一切正常。我认为我们只需要等待新版本的 cocoaPods,现在您可以使用旧版本。 How to downgrade cocoaPods
如果它抱怨某个特定的 Pod 并且无法对其进行代码签名。
以下对我有用:
- SelectPodsProject 在主编辑器window,selectPod 中 目标下拉菜单
- 在常规选项卡下,在身份 header 下,单击选择 Info.plist 文件
- Select Pod 的 plist 文件
项目现在应该生成了。由于某种原因,它似乎丢失了此设置,或者无法引用它自己的 plist 文件。
不是 100% 确定,但我希望它对某人有所帮助。