App Store with status "invalid binary" - Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs
-
Hi,
Qt: 5.4.0 final on Mac OS X yosemite:
after successfully sending my application package to apple using application loader it get's rejected after a while with status in iTunes connect:
@"invalid binary"@
The detailed error description from the mail they send me is:
@We have discovered one or more issues with your recent delivery for "....". To process your delivery, the following issues must be corrected:Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs.@
I use the following module:
@QT = core gui widgets sql network xml xmlpatterns printsupport webenginewidgets svg@
Can not find any libs using QuickTime API?
There were already the same problem with Qt < 5.4 which could be resolved by removing a lib named libqqt7engine.dylib, but this lib has completely removed in 5.4 so i does not help me now...
Any ideas?
-
For me, macdeployqt always deploys the multimedia frameworks even when I'm not using them. Delete them before app submission if they exists.
-
I have checked this, but macdeployqt does not deploy multimedia framework....
these are my frameworks deployed by macdeployqt:@QtCore.framework
QtQml.framework
QtWebEngine.framework
QtXml.framework
QtGui.framework
QtQuick.framework
QtWebEngineCore.framework
QtXmlPatterns.framework
QtNetwork.framework
QtSql.framework
QtWebEngineWidgets.framework
QtPrintSupport.framework
QtSvg.framework
QtWidgets.framework@Greetings
Nando -
Again rejected with same error:
@Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs.@
i can not figure out where i am using this deprecated api.
this are my qt modules:QT = core gui widgets sql network xml xmlpatterns printsupport svg webenginewidgets
nothing with multimedia there...
Any ideas? I have no more ideas....
Greetings
Nando -
i checked all frameworks with otool -L and i found that
QtWebEngineCore uses QTKit.... :-(
@otool -L QtWebEngineCore.framework/QtWebEngineCore
QtWebEngineCore.framework/QtWebEngineCore:
@executable_path/../Frameworks/QtWebEngineCore.framework/Versions/5/QtWebEngineCore (compatibility version 5.4.0, current version 5.4.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 21.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1151.16.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 57031.1.34)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 699.1.5)
@loader_path/../../../QtQuick.framework/Versions/5/QtQuick (compatibility version 5.4.0, current version 5.4.0)
@loader_path/../../../QtGui.framework/Versions/5/QtGui (compatibility version 5.4.0, current version 5.4.0)
@loader_path/../../../QtCore.framework/Versions/5/QtCore (compatibility version 5.4.0, current version 5.4.0)
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
@loader_path/../../../QtQml.framework/Versions/5/QtQml (compatibility version 5.4.0, current version 5.4.0)
@loader_path/../../../QtNetwork.framework/Versions/5/QtNetwork (compatibility version 5.4.0, current version 5.4.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1343.14.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 48.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 157.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1151.16.0)
/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore (compatibility version 1.2.0, current version 1.10.0)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 62.0.0)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0, current version 4.0.0)
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo (compatibility version 1.2.0, current version 1.8.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox (compatibility version 1.0.0, current version 492.0.0)
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI (compatibility version 1.0.0, current version 73.0.0)
/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libbsm.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libcups.2.dylib (compatibility version 2.0.0, current version 2.11.0)
/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)@That would mean no chance to deploy to MAS when using QtWebEngine?
Any ideas how to solve this problem?
Greetings
Nando