Hi,
I would like to thank a lot Matt. Sorry to not reply before, but I would be sure of the solution. I did two points to sign my application:
First point, as you mentioned Matt, I removed "--deep" parameter, but that wasn't sufficient for my issue.
Second point I used your format for my entitlement file. To be more accurate, my new entitlement file is :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
</dict>
</plist>
With this two points my application runs !!
Thanks a lot Matt for your quick and good answer.