App Store rejection

jda jda at his.com
Sun Jan 22 15:05:47 CST 2012


> 
> #####################################
> # Codesign the libraries
> #####################################
> 
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" "$app_frmw"/V4CC.framework/Versions/A/V4CC
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libvshared_fat_release.dylib
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libvkernel_fat_release.dylib
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libvclient_fat_release.dylib
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libicucore.A.dylib
> 
> # WX (required for VREPORT only)
> #codesign -s "3rd Party Mac Developer Application: Ivan Gobbo" "$app_vcomp"/libwx_mac.dylib
> #codesign -s "3rd Party Mac Developer Application: Ivan Gobbo" "$app_vcomp"/libvreport_fat_release.dylib
> 
> 
> the -f option will force any previous signature to be removed
> the -i option adds a bundle identifier to the signature, and it's omitted when signing V4CC because it already has a bundle identifier
> 
> 
> hope this makes sense ;-)
> 
Hi Erne,

I'm trying to make sense of this. Particularly this line

> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libicucore.A.dylib

Why use "com.apimac.notepad.v4cclib" ?

Is v4.cclib part of the bundle id?

Should I just use the bundle id of my app there? My bundle id is

com.sonnysoftware.bookends.mas

So should I use 

> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.sonnysoftware.bookends.mas" "$app_vcomp"/libicucore.A.dylib

I'm guess not, there the


Thanks,

Jon


More information about the Valentina mailing list