I am having troubles with the Archive step for a Cocoa program containing a command line helper app. The archive keeps coming up with "Generic Xcode Archive", and clicking "Validate" generates the message:
“combo6” does not contain a single–bundle application or contains multiple products. Please select another archive, or adjust your scheme to create a single–bundle application. Am I missing some magic incantation for embedding a signed & sandboxed command line helper tool into Cocoa app? I am using Xcode 5.0.2 on Mavericks 10.9.1. The C++ Command Line Tool has: • Code Signing Entitlements -- helper/helper.entitlements • Code Signing Identity -- 3rd Party Mac Developer (via project column) • Skip Install -- Yes (I've also tried No) • Create Info.plist Section in Binary -- Yes • Info.plist File -- helper/helper-info.plist • Product Name -- helper The Cocoa app has: • Code Signing Entitlements -- combo6/combo6.entitlements • Code Signing Identity -- 3rd Party Mac Developer (via project column) • Other Code Signing Flags -- --deep (I've tried with and without this flag) • Strip Debug Symbols During Copy -- No • Info.plist File -- combo6/combo6-Info.plist • Product Name -- combo6 • Build Phase, Copy Files copies "helper" to Executables Even just adding helper to the Cocoa app's "Target Dependencies" but *not* copying helper to executable destination screws up the archive step. :-\ Any suggestions? Any pointers to documentation on adding command line helper app to a signed/sandboxed Cocoa app in Mavericks? Thanks, Todd
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com