AIR HARMAN 33 - Cant's compile for iOS - ios

I'm using FlashDevelop for a while now to build my projects using Adobe AIR. The last version of AIR is AIR 33.0.2.330 and belongs to Harman. I was able to compile for Android, but for iOS, I get a black screen. Running a debug interpreter gives me a
[Fault] exception, information=VerifyError: Error #1014: Class flash.external::ExtensionContext could not be found.
Am I missing a parameter or something? The error code is really not explicit...

Related

Unrecognized font-family '$text-font-family' - React-native CLI - ui-kitten - ios simulator

I am developing my first react-native app using react-native CLI.
I have a working setup with android simulator on PC and I just got the simulator working on my Mac using cocoapods and xcode.
The issue I am having with the iphone simulation is that I get an error about font-family.
"Unrecognized font family '$text-font-family'
I am using UI-kitten and I have confirmed that when I am using the react-native text component instead of the UI-kitten one I don't get the error.
I've been trying to find information about this error but it seems that usually a specific font can't be found.
I've tried to override the font-family used by UI-kitten by using a custom mapping described in their documentation here https://akveo.github.io/react-native-ui-kitten/docs/guides/branding#typography but the error remains.
Does anyone know of a solution to this?

Flutter beacons_plugin - Unhandled Exception: MissingPluginException(No implementation found for method startMonitoring on channel beacons_plugin)

I've run into this situation: the plugin and my code ran perfectly in Android, but in iOS these errors happened:
(Screenshot - my reputation is too low to post images. For easy reading I took the screenshot of VSCode debug console; the errors were the same while run it from Xcode)
https://user-images.githubusercontent.com/10349431/94634472-b2d42e80-0302-11eb-9dc7-fa2956511b82.png
It shows in the debug screenshot above exceptions took place while invoking method startMonitoring, but after I commented related codes it turned into other methods (e.g. stopMonitoring, addRegion, etc).
(BTW, the error messages may be as many as hundreds of lines - in the screenshot above, there were actually 381 lines of total error messages.)
My environment:
MacOS 10.15.7
iOS 12.4.8 (iPad) 13.3 (iPhone)
Android 8.0.0
Xcode 12.0.1 (12A7300)
VSCode 1.49.2
Android Studio 4.0.1 with all SDK after Android 5.1 Lollipop
Thanks for any help!
I got it... In this case, BeaconsPlugin.listenToBeacons should not be placed below addRegion or startMonitoring/stopMonitoring. It should be in the first line of all actions of this plugin in the initPlatformState scope, just like it has been in the example.
Sorry for dumb question.
This error mostly occurs when you try to Hot Reload or Hot Restart after just adding new package to your pubspec.yaml.
Just stop the running project(app) and then freshly run it again. So that the added package(which contains the implementations) also pushed to the device
please check : https://stackoverflow.com/a/60088062/11989529
and this : MissingPluginException while using plugin for flutter
the same problem

AS3 - iOS app crashes at breakpoint

I have a very annoying problem with debugging AIR apps on iOS devices and simulators.
Simply put, the app crashes when I'm debugging application and it stops at a breakpoint. Then the line with breakpoint is selected for a second or less and then the app is gone.
Here's some logs I got from simulator after last flash trace:
assertiond[30178]: assertion failed: 15G31 13E230: assertiond + 16726 [1BD9E3D0-5485-3412-86B2-4BE50C825E80]: 0x1
SpringBoard[30174]: HW kbd: Failed to set (null) as keyboard focus
SpringBoard[30174]: BSXPCMessage received error for message: Connection invalid
--- last message repeated 1 time ---
com.apple.CoreSimulator.SimDevice.EE317320-40C9-4513-9BE9-02611D6DD722.launchd_sim[30158] (UIKitApplication:com.my.app.id[0x31d1][30651]): Service exited due to signal: Segmentation fault: 11
assertiond[30178]: assertion failed: 15G31 13E230: assertiond + 16726 [1BD9E3D0-5485-3412-86B2-4BE50C825E80]: 0x1
SpringBoard[30174]: Application 'UIKitApplication:com.my.app.id[0x31d1]' crashed.
assertiond[30178]: assertion failed: 15G31 13E230: assertiond + 16726 [1BD9E3D0-5485-3412-86B2-4BE50C825E80]: 0x1
assertiond[30178]: notify_suspend_pid() failed with error 7
And that's it.
The funny thing is that it may not happen for months, then suddenly every breakpoint causes a crash.
From what I've noticed, the device, iOS version, and AIR version don't matter.
Have you guys ever faced this problem? Do you have any solution for this?
The AIR compiler has a known issue in the following scenarios:
If the base class function doesn't use any arguments and the overridden function in the derived class does, then any function calls through the base class reference can cause the application to terminate abruptly.
If 32-bit support is required, downgrading may be required:
However, with the release of AIR 20, only a 64-bit Runtime dynamic Library is provided on Mac OS X. See AIR 20 release notes for details.
Certain users who are running apps that require 32-bit ANEs may want to downgrade to a lower AIR version that supports a 32-bit Runtime dynamic Library.
The Flash Debugger(fdb) combined with the AIR Debug Launcher(ADL) may give more information:
Use the AIR Debug Launcher (ADL) to run both SWF-based and HTML-based applications during development. Using ADL, you can run an application without first packaging and installing it. By default, ADL uses a runtime included with the SDK, which means you do not have to install the runtime separately to use ADL.
AIR supports debugging directly, so you do not need a debug version of the runtime (as you would with Adobe® Flash® Player). To conduct command-line debugging, you use the Flash Debugger and the AIR Debug Launcher (ADL).
The Flash Debugger is distributed in the Flex SDK directory. The native versions, such as fdb.exe on Windows, are in the bin subdirectory. The Java version is in the lib subdirectory. The AIR Debug Launcher, adl.exe, is in the bin directory of your Flex SDK installation. (There is no separate Java version).
Note: You cannot start an AIR application directly with fdb, because fdb attempts to launch it with Flash Player. Instead, let the AIR application connect to a running fdb session.
References
AIR Compiler Known Issues
Building Adobe AIR Applications: AIR Debug Launcher (ADL)
Debugging with fdb
Issues while downgrading from AIR 20 to a lower version on Mac OS X
AIR 20 Release Notes
Archived Adobe AIR SDK versions
Troubleshoot Adobe AIR installation for Mac OS

What is Delphi error code e8000067?

I am building an app using Delphi XE8 and FireMonkey.
I've got it working on Android and am trying to get it working on an iPad.
The iPad is running OS X 5.1.1.
I've got a Debug Provisioning profile.
First, when I tried to run the application on the iPad, I got the error message "Unable to install package. (e8000007)". According to Embarcadero's help page, this was because I was targetting higher versions. So I went to "Project -> Options -> Delphi Compiler -> Linking", found that the minimum target OS was 7.0, and set it to 5.1.1 instead.
Now I'm getting
Unable to launch process <ip address> using the parameters for the <profile name> profile.
The following error was returned: 'Unable to install package. (e8000067)'
This error code is not on the help page. I also don't find it when googling.
Since all these error codes start with "e", it's probably supposed to be a decimal number preceded by "e" for error. Searching for the hexadecimal equivalent of "8000067", i.e. "7A1243", only yields color codes.
I made a "Hello World" app, tried to run it on the iPad, and got the same problem.
What is Delphi error e8000067 ?
It seems that this happens when you're compiling/linking for a 64 bits device, when your device is 32 bits.
When I chose to compile/link for a 32 bit device, the error went away.

iPhone 6 not displaying in IBM Test Workbench Mobile Devices Tab

Tool: IBM Mobilefirst TestWorkbench 8.6.0.1
OS: Windows 7
Device: iPhone 6 Version: 8.1.2
Laptop and iPhone are on same Network.
Click on Add Devices icon in Mobile Devices tab. Test Workbench URL pops up.
Entered the URL in my Safari browser in iPhone.
IBM Rational Test Workbench Mobile Client opens in my browser.
Problem
The Device does not show up in Mobile Devices Tab.
Able to record a Test in my iPhone6. After recording, getting a pop up in Test Workbench which says "Click here to generate Test Recordings". When i click that i get the below error in Error log
Plug-in: com.ibm.rational.test.lt.recorder.moeb
Message: CRRTWM1201E Unexpected exception while performing test generation.
Exception Stack Trace:
java.io.IOException: Unable to access device used for recording.
at com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.getSessionProducer(CreateTestFromRecordingLogsWizard.java:150)
at com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.createRecordingSession(CreateTestFromRecordingLogsWizard.java:128)
at com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.access$0(CreateTestFromRecordingLogsWizard.java:125)
at com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard$1.run(CreateTestFromRecordingLogsWizard.java:91)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.performFinish(CreateTestFromRecordingLogsWizard.java:86)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:853)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:438)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
Problem Guesses: Had instrumented the iOS app in Mac with jdk1.6
Presently uploaded the instrumented iOS app in Test Workbench in Windows Laptop which has jdk1.7. Could this be the problem ?
No the jdk should not be the issue.
The fact that your device doesn't appear in the mobile devices tab is not normal. This seems to be the origin of the issue.
The version 8.6.0.1 seems to be old... I recommand first that you update to the last one (8.7), re-instrumente the app and try again please ?
Thanks
Dominique

Resources