No se puede iniciar la aplicación creada manualmente

He creado una aplicación APP-py3.app almacenada en /Applications . La APP-py3.app contiene los siguientes files [F] y directorys [D]:

  • Contents [D]:
  • Info.plist [F]
  • MacOS [D]:
    • script [F con derechos -rwxr-xr-x ]
  • Resources [D]:
    • icon.icns [F]

Contenido de los files :

  • Info.plist :
 <?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>CFBundleIconFile</key> <string>icon.icns</string> </dict> </plist> 
  • script :
 #!/usr/local/bin/python import os import subprocess executable = '/usr/local/bin/XXXX.py' arguments = [executable] os.exe cve(executable, arguments, os.environ) 

El script funciona bien cuando lo inicio desde la Terminal pero cuando hago clic en el ícono APP-py3.app en el Finder APP-py3.app el siguiente error: Impossible d'ouvrir l'application « APP-py3.app », car elle est peut-être endommagée ou incomplète. ( Unable to start the application « APP-py3.app », because it may be damaged or incomplete ) y cuando bash iniciarlo desde el terminal con el command open APP-py3.app : The application cannot be opened because its executable is missing. . El post parece decirme que falta el ejecutable, pero no entiendo por qué OSX no encuentra el script ejecutable … Pero tal vez malinterpreto algo. ¿Tienes alguna idea de este problema?

Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).