App Store rejection

Ernesto Giannotta erne at apimac.com
Sun Jan 29 04:50:10 CST 2012


Yep jon, it's an arbitrary string i pass to the -i option to identify the lib being signed.
I put in one that fits well with my app, and forgot to point out you should make yours.

In your example you are identifying the lib with the path to your lib but the command is missing which lib you're going to sign.

I guess this is a no-op. You can verify if your library is correctly signed with the codesign -d <path to lib> command


On 25-gen-2012, at 00:42, jda wrote:

> 
>> 
>>> install_name_tool: for architecture x86_64 object: /Developer/Cocoa/Builds/Release/Apimac Notepad.app/Contents/vcomponents/libicucore.A.dylib malformed object (unknown load command 8)
>> 
>> I can fix this getting rid of the change id of icu command 
>> 	# change id of ICU dylib
>> #    install_name_tool -id "@executable_path/../vcomponents/libicucore.A.dylib" "$app_vcomp"/libicucore.A.dylib
>> 
>> 
>>> codesign_allocate: can't allocate code signature data for: /Developer/Cocoa/Builds/Release/Apimac Notepad.app/Contents/vcomponents/libvkernel_fat_release.dylib (for architecture i386) because larger updated load commands do not fit (the program must be relinked using a larger -headerpad value)
>>> 
>>> 
>>> /Developer/Cocoa/Builds/Release/Apimac Notepad.app/Contents/vcomponents/libvkernel_fat_release.dylib: object file format unrecognized, invalid, or unsuitable
>>> 
> 
> Erne, what's the purpose of "com.apimac.notepad.v4cclib" in
> 
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "com.apimac.notepad.v4cclib" "$app_vcomp"/libvkernel_fat_release.dylib
> 
> I don't see that in other example I found on the web. When I remove it and use (my equivalent for my app)
> 
> codesign -f -s "3rd Party Mac Developer Application: <your identity here>" -i "$app_vcomp"/libvkernel_fat_release.dylib
> 
> the signing process goes well (no complaints from Terminal).
> 
> Jon
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina



More information about the Valentina mailing list