I’m using JDK 8 update 60 and I just received an email from Apple saying that 
my application is using deprecated QTKit API’s.  I’ve reviewed Danno Ferrin’s 
JavaOne session from last year; it says that Update 40’s 
libjfxmedia_qtkit.dylib or Update 20’s libjfxmedia.dylib should be removed and 
are by the packager.  I have this line in my packager output from the packager, 
as you can see the libfxmedia.dylib is in my app and pkg.  Is this an oversight 
by the packager and the libfxmedia.dylib should also be removed from my 
packaged application?

The original message from ITunes Connect said that these API’s are referenced, 
when I questioned Apple as to what code was referencing these they said it was 
the JavaFX Media library.

ITunes Connect Responce:

2.31

Your app incorrectly implements sandboxing, or it contains one or more 
entitlements with invalid values. Please review the included entitlements and 
sandboxing documentation and resolve this issues before resubmitting a new 
binary.

ubrk_getRuleStatus
ubrk_setUText
ucnv_getCanonicalName
ucnv_reset
ucol_strcollIter

Dear developer,

We have discovered one or more issues with your recent delivery for "Examine-IT 
Pro". To process your delivery, the following issues must be corrected:

Deprecated API Usage - Apple no longer accepts submissions of apps that use 
QuickTime or QTKit APIs.

Once these issues have been corrected, you can then redeliver the corrected 
binary.

Regards,

The App Store team



Running [codesign, -s, 3rd Party Mac Developer Application: THUNDERCLOUD 
RESOURCES, LLC (82Z9WT6K6N), --prefix, com.thundercloudresources.examineit., 
-vvvv, --entitlements, 
/var/folders/wd/0dvkql1x0yxc9911tp1tz57c0000gq/T/fxbundler8869305413596109692/macosx/Examine-IT
 Pro.entitlements, 
/var/folders/wd/0dvkql1x0yxc9911tp1tz57c0000gq/T/fxbundler8869305413596109692/images/image-2516465556090179709/Examine-IT
 Pro.app/Contents/PlugIns/Java.runtime/Contents/Home/jre/lib/libjfxmedia.dylib]
/var/folders/wd/0dvkql1x0yxc9911tp1tz57c0000gq/T/fxbundler8869305413596109692/images/image-2516465556090179709/Examine-IT
 Pro.app/Contents/PlugIns/Java.runtime/Contents/Home/jre/lib/libjfxmedia.dylib: 
signed Mach-O thin (x86_64) [com.thundercloudresources.examineit.libjfxmedia]

Reply via email to