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

Attachment: 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

Reply via email to