I have a library stack on my application that uses the MergNotify extension (with is correctly chcked in the standalone settings).
Having found the LC IDE apparently slower, I wend to the LC GetInfo to be sure that LC wasn't loading under Rosetta (not ever checked before, since passing from the iMac to the Macstudio).
It was not checked but, to be sure, I checked Rosetta and then unchecked it.
On the following relaunch of LC, the ID got un error on the command mergNotify "UIApplicationWillResignActiveNotification" under MacOS.
See the script below:
Code: Select all
on libraryStack
if the short name of this stack = "lib_Analytics" then --AND "lib_AnalyticsFMS_API" is not among the lines of the stacksinuse then
...
switch the Platform
case "MacOS"
mergNotify "UIApplicationWillResignActiveNotification" --THIS LINE TROWS AN ERROR
mergNotify "UIApplicationDidBecomeActiveNotification"
break
case "Win32"
break
case "iphone"
mergNotify "UIApplicationWillResignActiveNotification"
mergNotify "UIApplicationDidBecomeActiveNotification"
break
case "android"
StartListener --enable "StackPause" and "StackResumed" on android only (ios use a different system)
break
end switch
...
Putting a check on "run under Rosetta", does not trow the error anymore.
Does the Merge extension needs an update?
Thanks
Trevix