Cocoa application bundle with help file rejected on the store
Cocoa application bundle with help file rejected on the store
- Subject: Cocoa application bundle with help file rejected on the store
- From: Eric Giguere <email@hidden>
- Date: Sun, 13 Apr 2014 21:29:19 -0400
Hi all
Maybe someone could help me with an annoying issue.
I just created my first Mac application and trying to submitted to the Mac App Store.
I've create a Help Bundle compatible with the Apple Help Viewer (which is not as simple as it sounds) with some hooks from the application to jump to specific topics from specific views. This help bundle in included in the application as a ressource, a file copied from the Derived Data temporary output directory to my ressource folder for the application.
My problem is when I validated it to be distributed to the App Store, it fails validation with the error message saying that it is not signed. But, I've setup the signature options in this help bundle as I did for the application itself by choosing my Mac Distribution Signing Identity. But it seems whats good for the app is not for the help bundle.
I tried to launch a sign script call at the end of the application build, but still the App Store complains that the internal bundle is not signed.
for f in "${CODESIGNING_FOLDER_PATH}/Contents/Resources/"*
do
BUNDLEID=`/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" "${CODESIGNING_FOLDER_PATH}/Contents/Info.plist"`
echo "$f"
codesign -f -i ${BUNDLEID} -vv -s "3rd Party ${CODE_SIGN_IDENTITY}" "$f"
done
Anyone in this list done this? What am I doing wrong, or forgot to do?
What is that validation program and the App Store are looking for in that harmless simple embedded help file?
Thx for any help!
Eric.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden