1#!/usr/bin/python 2 3import os 4import subprocess 5import sys 6 7p = os.path.join(os.environ['BUILT_PRODUCTS_DIR'],os.environ['EXECUTABLE_PATH']) 8proc = subprocess.Popen(['codesign', '-v', p], 9 stderr=subprocess.STDOUT, stdout=subprocess.PIPE) 10o = proc.communicate()[0].strip() 11if "code object is not signed at all" not in o: 12 sys.stderr.write('File should not already be signed.') 13 sys.exit(1) 14