Hi all!

I am having a problem when sending my .pkg to apple store. It shows me the message of invalid signature.

I am using Qt 5.3 and Mac OSX 10.9 (Mavarick)

Here is my .pro file
Qt Code:
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2013-07-17T11:28:39
  4. #
  5. #-------------------------------------------------
  6.  
  7. QT += core gui
  8. QT += xml
  9. QT += printsupport
  10.  
  11. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
  12.  
  13. TARGET = SwotGut
  14. TEMPLATE = app
  15.  
  16.  
  17. SOURCES += main.cpp\
  18. mainwindow.cpp \
  19. spinboxdelegate.cpp \
  20. desabilitaselecaodelegate.cpp
  21.  
  22. HEADERS += mainwindow.h \
  23. spinboxdelegate.h \
  24. desabilitaselecaodelegate.h
  25.  
  26. FORMS += mainwindow.ui
  27.  
  28. RESOURCES += \
  29. icones.qrc
  30.  
  31. macx{
  32. APPCERT = \"3rd Party Mac Developer Application: Guilherme Dupas\"
  33. INSTALLERCERT = \"3rd Party Mac Developer Installer: Guilherme Dupas\"
  34. BUNDLEID = com.GuilhermeDupas.SwotGut
  35.  
  36. MACDEPLOYQT = "/Users/guilhermedupas/Qt5.3.0/5.3/clang_64/bin/macdeployqt"
  37.  
  38. PROJECTDIR = "SwotGut"
  39. PLIST = "SwotGut.plist"
  40. ICON = "icone.icns"
  41. ENTITLEMENTS = "MyEntitlements.plist"
  42.  
  43. QMAKE_CFLAGS += -gdwarf-2
  44. QMAKE_CXXFLAGS += -gdwarf-2
  45.  
  46. QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
  47. QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO
  48. QMAKE_OBJECTIVE_CFLAGS_RELEASE = $$QMAKE_OBJECTIVE_CFLAGS_RELEASE_WITH_DEBUGINFO
  49. QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
  50. QMAKE_INFO_PLIST = SwotGut.plist
  51. OTHER_FILES += $${PLIST} $${ENTITLEMENTS}
  52.  
  53. codesign.depends += all
  54. codesign.commands += $${MACDEPLOYQT} \"$${TARGET}.app\" -verbose=3;
  55.  
  56. codesign.commands += dsymutil \"$${TARGET}.app/Contents/MacOS/$${TARGET}\" -o \"$${TARGET}.app.dSYM\";
  57.  
  58. codesign.commands += codesign -f -s $${APPCERT} -i $${BUNDLEID} \"$${TARGET}.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore\";
  59. codesign.commands += codesign -f -s $${APPCERT} -i $${BUNDLEID} \"$${TARGET}.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui\";
  60. codesign.commands += codesign -f -s $${APPCERT} -i $${BUNDLEID} \"$${TARGET}.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport\";
  61. codesign.commands += codesign -f -s $${APPCERT} -i $${BUNDLEID} \"$${TARGET}.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets\";
  62.  
  63. codesign.commands += codesign -f -s $${APPCERT} -v --entitlements ../$${PROJECTDIR}/$${ENTITLEMENTS} \"$${TARGET}.app\";
  64.  
  65. product.depends += all
  66.  
  67. product.commands += productbuild --component \"$${TARGET}.app\" /Applications --sign $${INSTALLERCERT} \"$${TARGET}.pkg\";
  68.  
  69. QMAKE_EXTRA_TARGETS += codesign product
  70. }
To copy to clipboard, switch view to plain text mode