Skip to main content
周戈35_2
Inspiring
April 29, 2014
Question

AIR 13 bug: arguments.callee returns null when running on iOS 7

  • April 29, 2014
  • 2 replies
  • 409 views

Hi,

When packaging the IPA file by "-useLegacyAOT no", the IPA running on iOS 7 will encounter this bug:

All "arguments.callee" inside any function body will return null

This bug only occurs when you package the IPA file by "-useLegacyAOT no", and the AIR SDK I use is 13.0.0.83

I have already reported this bug to Adobe Bugbase, and I also included 2 workarounds:

https://bugbase.adobe.com/index.cfm?event=bug&id=3751117

I post it here just in case you miss it, this bug has a large impact on all AIR 13 mobile apps.

DarkStone

2014-04-29

This topic has been closed for replies.

2 replies

周戈35_2
Inspiring
May 19, 2014

Hi,


The bug related to this thread already got 5 votes and counting! Why Adobe marked it as "NotABug"?

It is an actual bug, more and more developers will encounter it for sure!

Bug#3751117 - arguments.callee returns null when running on iOS 7, this bug only occurs when you package the IPA file by…

Please Adobe, we are very appreciated if you spend 10 minutes on this bug, thanks a lot!



DarkStone

2014-05-19

周戈35_2
Inspiring
May 4, 2014

Hi,

I just tested it with AIR SDK 14.0.0.91 beta on iPhone 4 (iOS 7.1.1), this bug remains!

My best guess is the ADT iOS Packager ignores the arguments.callee while packaging.

DarkStone

2014-05-04