问题描述:
不知道是不是更新 macOS Catalina(10.15) 的缘故,最近 Axure 8 无法打开,也不报任何错误,就是点击没反应。
从 Axure 目录中找到“launcher”执行程序,弹出的运行框可以看到以下的详细报错。但我不知道如何解决,求大神帮忙~
Managed exception: Void applicationDidFinishLaunching(MCocoa.NSNotification)
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> MObjc.InvalidCallException: Expected an Int64 but got a System.UInt64.
at MObjc.Ffi.DoFillBuffer (IntPtr buffer, System.Object value, System.String encoding) <0x10c81b040 + 0x00a9c> in <filename unknown>:0
at MObjc.Ffi.FillBuffer (IntPtr buffer, System.Object value, System.String encoding) <0x10c81b000 + 0x0001e> in <filename unknown>:0
at MObjc.Native.SetArgs (System.Object[] args) <0x10c81c670 + 0x000e9> in <filename unknown>:0
at MObjc.Native.Call (IntPtr instance, System.String name, System.Object[] args) <0x10bf7ff20 + 0x001d6> in <filename unknown>:0
at MObjc.NSObject.Call (System.String name, System.Object[] args) <0x10bf7fe70 + 0x0004b> in <filename unknown>:0
at MCocoa.NSMutableAttributedString.setAlignment_range (UInt64 alignment, NSRange range) <0x1154663f0 + 0x000e9> in <filename unknown>:0
at Axure.Platform.Mac.RichTextServices.MXRichTextAttributeServices.SetHorizontalAlignmentOverRange (NSRange range, AxStringAlignment alignment) <0x115466070 + 0x0009b> in <filename unknown>:0
at Axure.Platform.Mac.RichTextServices.MXRichTextAttributeServices.set_HorizontalAlignment (Nullable`1 value) <0x115465e80 + 0x000b6> in <filename unknown>:0
at Axure.Platform.Mac.MXRichTextServices.a (Axure.Platform.AxRunRenderData A_0, Axure.Platform.AxParagraphRenderData A_1, Axure.Platform.Mac.RichTextServices.MXRichTextAttributeServices A_2, System.Int32& A_3) <0x10f8f2110 + 0x001bd> in <filename unknown>:0
at Axure.Platform.Mac.MXRichTextServices.a (MCocoa.NSMutableAttributedString A_0, Axure.Platform.AxAttrStringRenderData A_1) <0x10f8f1130 + 0x0022b> in <filename unknown>:0
at Axure.Platform.Mac.MXRichTextServices.AttrStringRenderDataToNSTextStorage (Axure.Platform.AxAttrStringRenderData renderString) <0x10f8edb90 + 0x000c2> in <filename unknown>:0
at Axure.Platform.Mac.RichTextServices.MXRichTextGraphics.GetSizeAndLinkBounds (Double width, AxTextMode mode) <0x10f8ed050 + 0x00163> in <filename unknown>:0
at Axure.Platform.RichTextServices.RichTextGraphics.GetSizeAndBounds (Double width, Boolean cache, AxTextMode mode) <0x10f8e82f0 + 0x0011d> in <filename unknown>:0
at Axure.Platform.Mac.Drawing.MXGraphics.MeasureString (System.String text, Axure.Platform.Drawing.AxFont font, Double width, Boolean cache) <0x10f8dcac0 + 0x001e2> in <filename unknown>:0
at Axure.Platform.Mac.Drawing.MXGraphics.MeasureString (System.String text, Axure.Platform.Drawing.AxFont font, Boolean cache) <0x10f8dc760 + 0x0004a> in <filename unknown>:0
at Axure.Platform.WindowlessControls.AxLabel.get_FitToTextSize () <0x10f8dac00 + 0x00157> in <filename unknown>:0
at Axure.Platform.WindowlessControls.AxLabel.SetSizeToText () <0x10f8dab80 + 0x0001f> in <filename unknown>:0
at Axure.Platform.WindowlessControls.AxLabel.UpdateSizing () <0x10f8dab40 + 0x00026> in <filename unknown>:0
at Axure.Platform.WindowlessControls.AxLabel.set_Text (System.String value) <0x10f8da7f0 + 0x00169> in <filename unknown>:0
at Axure.Client.Dialogs.Aml.FeedbackDialog.c () <0x115467000 + 0x005bf> in <filename unknown>:0
at Axure.Client.Dialogs.Aml.FeedbackDialog..ctor (System.Exception A_0) <0x115466940 + 0x001e3> in <filename unknown>:0
at Axure.Client.Mac.MXClientLauncher.a (System.Exception A_0) <0x1154668c0 + 0x00037> in <filename unknown>:0
at Axure.Platform.AxPlatform.OnThrownException (System.Exception e) <0x115466880 + 0x00035> in <filename unknown>:0
at Axure.Platform.AxExtensions.ReportException (System.Exception ex) <0x115466850 + 0x00014> in <filename unknown>:0
at Axure.Client.Mac.MXClientLauncher.ApplicationDidFinishLaunching () <0x10e5d67d0 + 0x00374> in <filename unknown>:0
at Axure.Client.Mac.MXBootstrap.applicationDidFinishLaunching (MCocoa.NSNotification notification) <0x10e5d6790 + 0x00010> in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x107a95d80 + 0x000a3> in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x107a95d80 + 0x000f1> in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x1078cd810 + 0x0002a> in <filename unknown>:0
at MObjc.Managed.Call (IntPtr dummy, IntPtr resultBuffer, IntPtr argBuffers) <0x10d1ff5a0 + 0x006da> in <filename unknown>:0
2019-10-24 14:08:39.737 Axure RP 8[2582:31528] Expected an Int64 but got a System.UInt64.