Re: Trying to get by the Apple Rejections for non-public API callsw
One problem with the direct copy-over is that AIR SDK has an
air-config.xml that blows away the air-config.xml that Flex expects. I'm
not sure what errors you are running into, but replacing that one file
On the other hand, the installer is running a subset of Apache Ant, and
you can look at the installer.xml script, and place a local.properties
file in the destination folder and override certain variables. It might
be that you can override the air.sdk.url.* properties and get past your
On 4/17/18, 7:02 PM, "Erik J. Thomas" <erik@xxxxxxxxxx> wrote:
>I did exactly that. No go. Still researching.
>Thanks for responding.
>On Apr 17, 2018, at 5:20 PM, OmPrakash Muppirala <bigosmallm@xxxxxxxxx>
>On Windows, I just copy the new AIR SDK into the current Flex SDK folder
>and it prompts me to duplicate/replace/skip/etc. If you simply select
>replace, it should do the trick.
>Although please back up your current flex sdk first before trying this,
>just in case :-)
>On Tue, Apr 17, 2018 at 4:58 PM, Erik J. Thomas <erik@xxxxxxxxxx> wrote:
>> Hey all:
>> We got bit today by the new non-public API rejection notice from Apple
>> to AIR making these non-public calls:
>> But Adobe just created a special build of AIR 22.214.171.124 that fixes this
>> issue but I can't figure out how to upgrade just the AIR SDK on top of
>> Flex SDK 4.16.1 release. I can't use the FlexSDK installer because it
>> doesn't have the pre-release AIR 126.96.36.199 build with the fix for Apple
>> Piotr, did you embed the new 122 build into the latest FlexSDK
>> read about a few days ago? I use the Flex SDK installer normally to
>> new SDKs that embeds the AIRSDK you choose from the install menu.
>> Assuming Piotr did not use build 122 in latest Flex SDK installer
>> his last message about the installer was before Adobe released 122
>> So I tried following these directions:
>> But am getting compiler errors:
>> Information:4/17/18, 4:43 PM - Compilation completed with 3 errors and 0
>> warnings in 11s 891ms
>> Error:[FlexCommons]: java.net.SocketTimeoutException: Accept timed out
>> Error:[FlexCommons]: Exception in thread "main"
>> Error:[FlexCommons]: java.lang.NoClassDefFoundError:
>> at com.intellij.flex.compiler.FlexCompiler.<clinit>(
>> Caused by: java.lang.ClassNotFoundException: flex2.tools.VersionInfo
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> ... 1 more
>> Does anyone know how to manually overlay an unreleased version of AIR
>> 29 onto FlexSDK 4.16.1? I'm sure this is some simple thing I'm doing
>> Thanks for your help!