Copy link to clipboard
Copied
It is not possible at the moment to do a build with Adobe Air Beta 32.0.0.109 and the new Xcode 10.2 at Mac with Mojave 10.14.4
If building with the Xcode iPhoneOS12.2.sdk by creating a symlink ld64 to Xcode 10.2 appears the error message:
Compilation failed while executing : ld64
Packaging output:
ld: entry point (start) undefined. Usually in crt1.o for architecture arm64
If building with the original ld64 from adobe air beta 32.0.0.109 without Xcode 10.2 symlink at Mojave 10.14.4 appears the following error message:
Compilation failed while executing : ld64
Packaging output:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_NSObject", referenced from:
_OBJC_CLASS_$_CTAppDescriptor in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)
_OBJC_CLASS_$_ExtensionInfo in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)
_OBJC_CLASS_$__CTPlayerTimerGlue in libRuntimeHMAOT.arm-air.a(CTPlayer.o)
_OBJC_CLASS_$_ServiceASyncOnMainThread in libRuntimeHMAOT.arm-air.a(CTPlayer.o)
_OBJC_CLASS_$__CTGestureState in libRuntimeHMAOT.arm-air.a(CTStageView.o)
_OBJC_CLASS_$__CTTouchInfo in libRuntimeHMAOT.arm-air.a(CTStageView.o)
_OBJC_CLASS_$__CTTransform in libRuntimeHMAOT.arm-air.a(CTStageView.o)
...
"_OBJC_METACLASS_$_NSObject", referenced from:
_OBJC_METACLASS_$__CTGameInputDevice in libRuntimeHMAOT.arm-air.a(CTGameInput.o)
_OBJC_METACLASS_$__CTGameInputButton in libRuntimeHMAOT.arm-air.a(CTGameInput.o)
_OBJC_METACLASS_$__CTGameInputAxis in libRuntimeHMAOT.arm-air.a(CTGameInput.o)
_OBJC_METACLASS_$__CTDeviceRotationEventSource in libRuntimeHMAOT.arm-air.a(CTDeviceRotationEventSource.o)
_OBJC_METACLASS_$_CTAppDescriptor in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)
_OBJC_METACLASS_$_ExtensionInfo in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)
_OBJC_METACLASS_$_CTApplication in libRuntimeHMAOT.arm-air.a(CTAIRApplication.o)
...
ld: symbol(s) not found for architecture armv7
ld: entry point (start) undefined. Usually in crt1.o for architecture arm64
When will Adobe Air be ready to use without suffering and not be able to send updates??
Copy link to clipboard
Copied
Hi,
Could you please elaborate at what point you are facing the issue.
The packaging works fine with :
(AIR-SDK: 32.0.0.109, MAC: 10.14.4, Xcode 10.2, iPhoneOS12.2.sdk symlink)
For iPhone:
adt -package -target ipa-test-interpreter -provisioning-profile xxx.mobileprovision -storetype pkcs12 -keystore Cert.p12 -storepass xx Hi.ipa Hi-app.xml Hi.swf -platformsdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk
For iPhone Simulator:
adt -package -target ipa-test-interpreter-simulator -provisioning-profile xx.mobileprovision -storetype pkcs12 -keystore xx.p12 -storepass xx Hi.ipa Hi-app.xml Hi.swf -platformsdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.2.sdk
Please share the steps and application with which you are facing this issue.
Thanks and Regards,
P.C.
Adobe AIR Team
Copy link to clipboard
Copied
This looks like the ANE minimum iOS version issue, make sure all your ANEs have been updated to specify at least a minimum version of 8.0.
Copy link to clipboard
Copied
If you are building a full project using ANEs then you are potentially giving wrong information. If the build fails then build an empty project (no ANEs, just empty) to confirm your findings. You should always have an empty project to compare to. So please build an empty project and post back your findings.
Copy link to clipboard
Copied
Could resolve it by creating a new project. Thanks to you all for your advices.