CocoaPods/CocoaPods — pull request #2801 by hiroshi (2014-11-07 09:40:52+00:00)
Title: [WIP] Codesigning frameworks.

Building an app extension for Yosemite (OS X 10.10) or later requires a "Code Signing Entitlements" file. Then it requires codesigning both a host app, extensions and other embedded binaries like frameworks.

When I tried to build an host app which use a pod with a binary framework. I got an error like this.

```
CodeSign /Users/hiroshi/Library/Developer/Xcode/DerivedData/TrayOSX-awkimfsdfvtkjlfdacylyhuaysej/Build/Products/Debug/TrayOSX.app
cd /Users/hiroshi/Desktop/wc/tray/TrayOSX
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity: "-"

/usr/bin/codesign --force --sign - /Users/hiroshi/Library/Developer/Xcode/DerivedData/TrayOSX-awkimfsdfvtkjlfdacylyhuaysej/Build/Products/Debug/TrayOSX.app

/Users/hiroshi/Library/Developer/Xcode/DerivedData/TrayOSX-awkimfsdfvtkjlfdacylyhuaysej/Build/Products/Debug/TrayOSX.app: code object is not signed at all
In subcomponent: /Users/hiroshi/Library/Developer/Xcode/DerivedData/TrayOSX-awkimfsdfvtkjlfdacylyhuaysej/Build/Products/Debug/TrayOSX.app/Contents/Frameworks/Dropbox.framework
Command /usr/bin/codesign failed with exit code 1
```

This pull request will workaround this problem.
This is a WIP. I'm not sure this is right solution, but I hope this may help others.

References:
https://developer.apple.com/library/mac/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW10
http://furbo.org/2013/10/17/code-signing-and-mavericks/