Based on all the responses, the post on raywenderlich.com and the gist created by Chris Conway I came up with this.
Executing the following steps I was able to build a Cocoa Touch framework (including Swift and Objective-C files) that contains all architectures for both simulator and device:
- Create a new (Aggregate) target in your framework’s project
- Under “Build Phases” select “Add Run Script” and copy the contents of this file
- Select the Aggregate target in the Scheme Selection drop down
- Build the target for the aggregate scheme
Hope it helps 🙂
UPDATE: Fixed an error in the gist where the paths in step #3 were incorrect. Thanks to Tokuriku!!
UPDATE In Xcode 7 and 8, click File>New>Target… and there select “Other” group to select Aggregate target