- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开始遇到这个非常奇怪的问题,该应用程序在 iOS 模拟器上运行良好,但是当我在设备上启动它时,它显示登录屏幕,但在登录后,它崩溃并显示“不支持操作” “异常(exception)。堆栈跟踪是完全不可理解的:
2015-03-19 13:05:58.256 MemberLinkApp[886:353839] Unhandled managed exception: Operation is not supported. (System.NotSupportedException)
at ObjCRuntime.Runtime.GetGenericMethodDirect (IntPtr obj, IntPtr typeptr, IntPtr methodptr, Int32 paramCount, System.IntPtr* paramptr) [0x00035] in /Developer/MonoTouch/Source/maccore/src/ObjCRuntime/Runtime.cs:248
at ObjCRuntime.Runtime.get_generic_method_direct (IntPtr obj, IntPtr typeptr, IntPtr methodptr, Int32 paramCount, System.IntPtr* paramptr) [0x00000] in /Developer/MonoTouch/Source/maccore/runtime/Delegates.generated.cs:184
at (wrapper native-to-managed) ObjCRuntime.Runtime:get_generic_method_direct (intptr,intptr,intptr,int,intptr*)
at (wrapper managed-to-native) UIKit.UIApplication:UIApplicationMain (int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, IntPtr principal, IntPtr delegate) [0x00005] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.cs:62
at UIKit.UIApplication.Main (System.String[] args, Syst
em.String principalClassName, System.String delegateClassName) [0x0001c] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.cs:45
at MemberLink.App.iOS.Application.Main (System.String[] args) [0x00002] in c:\Projects\memberlink\App\MemberLink.App.iOS\Main.cs:37
2015-03-19 13:05:58.260 MemberLinkApp[886:353839] critical: Stacktrace:
2015-03-19 13:05:58.261 MemberLinkApp[886:353839] critical:
Native stacktrace:
2015-03-19 13:05:59.556 MemberLinkApp[886:353839] critical: 0 MemberLinkApp 0x02b940d1 mono_handle_native_sigsegv + 240
2015-03-19 13:05:59.557 MemberLinkApp[886:353839] critical: 1 MemberLinkApp 0x02b9947b sigabrt_signal_handler + 102
2015-03-19 13:05:59.558 MemberLinkApp[886:353839] critical: 2 libsystem_platform.dylib 0x30c8c0a3 _sigtramp + 42
2015-03-19 13:05:59.559 MemberLinkApp[886:353839] critical: 3 libsystem_pthread.dylib 0x30c91c97 pthread_kill + 62
2015-03-19 13:05:59.560 MemberLinkApp[886:353839] critical: 4 libsystem_c.dylib 0x30bb0939 abort + 76
2015-03-19 13:05:59.561 MemberLinkApp[886:353839] critical: 5 MemberLinkApp 0x02c56b68 fetch_virt_property + 0
2015-03-19 13:05:59.562 MemberLinkApp[886:353839] critical: 6 MemberLinkApp 0x02b94643 mono_invoke_unhandled_exception_hook + 66
2015-03-19 13:05:59.562 MemberLinkApp[886:353839] critical: 7 MemberLinkApp 0x02ba10ef mono_thread_abort_dummy + 62
2015-03-19 13:05:59.563 MemberLinkApp[886:353839] critical: 8 MemberL
inkApp 0x02b93d91 mono_handle_exception_internal + 3964
2015-03-19 13:05:59.564 MemberLinkApp[886:353839] critical: 9 MemberLinkApp 0x02b92e0f mono_handle_exception + 10
2015-03-19 13:05:59.565 MemberLinkApp[886:353839] critical: 10 MemberLinkApp 0x02b8ca93 mono_arm_throw_exception + 110
2015-03-19 13:05:59.566 MemberLinkApp[886:353839] critical: 11 MemberLinkApp 0x00f8a780 rethrow_exception + 68
2015-03-19 13:05:59.567 MemberLinkApp[886:353839] critical: 12 MemberLinkApp 0x00f2d5d4 wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr + 200
2015-03-19 13:05:59.568 MemberLinkApp[886:353839] critical: 13 MemberLinkApp 0x02ba0893 mono_jit_runtime_invoke + 1162
2015-03-19 13:05:59.569 MemberLinkApp[886:353839] critical: 14 MemberLinkApp 0x02be8739 mono_runtime_invoke + 88
2015-03-19 13:05:59.570 MemberLinkApp[886:353839] critical: 15 MemberLinkApp 0x02bebc4b mono_runtime_exec_main + 282
2015-03-19 13:05:59.571 MemberLinkApp[886:353839] critical: 16 MemberLinkApp 0x02beba89 mono_runtime_run_main + 492
2015-03-19 13:05:59.571 MemberLinkApp[886:353839] critical: 17 MemberLinkApp 0x02b8a819 mono_jit_exec + 48
2015-03-19 13:05:59.572 MemberLinkApp[886:353839] critical: 18 MemberLinkApp 0x02c511bc xamarin_main + 2172
2015-03-19 13:05:59.573 MemberLinkApp[886:353839] critical: 19 MemberLinkApp 0x02b6d33d main + 108
2015-03-19 13:05:59.574 MemberLinkApp[886:353839] critical: 20 libdyld.dylib 0x30b4baaf <redacted> + 2
2015-03-19 13:05:59.575 MemberLinkApp[886:353839] critical:
================================
即使我启用了对所有异常的中断,它仍然不会中断,直到 Main。
我已经断定 HTTP 工作正常,因为登录功能工作顺利。在这一点上,我对问题出在哪里一无所知,因为正如我所说,它在模拟器上运行良好。
操作系统和软件信息:
Nuget 包:
其他图书馆:
其他技术:
@Edit:经过进一步测试,我得出结论,当我在我的 UITabBarController 上设置 ViewControllers 属性时会抛出此异常
最佳答案
有史以来最奇怪的问题,但我想通了。
所以这很好用:
MyViewController : MvvmViewController<RandomViewModel>
但是,一旦我这样做:
EmbeddedViewController : MvvmViewController<RandomViewModel>
并在容器 View 中使用它(您只能通过设计器放置的控件,因为它在引擎盖下做了一些魔术),它变得疯狂。而且不只是一点点,而是真的很生气。
所以我必须做的是直接从 UIViewController 继承,然后它起作用了。
我唯一能看到的应该是一个问题,就是我继承自一个带有泛型参数的类,我们都知道 iOS 有多么讨厌泛型。
关于c# - 设备上的 NotSupportedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29144659/
目前,我有一个在我的 Mac 上运行的服务,该服务是用 C# 编写的,位于 usr/local/program。该服务能够通过根据服务器版本号检查版本号来检测何时需要更新。更新方法已运行,但是当它尝试
我们有一个下游系统,一个 ERP 系统,它可以通过 SOAP 公开其表。它发布的 Web 服务通常具有 Create、Update 和 Delete 方法。然后我们使用 svcutil 生成代理,包括
我在 Windows 商店应用程序中处理 SQLite。我正在使用更新表中的值 var tagPage = db.QueryAsync("UPDATE MyModel SET Tag =2 WHERE
我一直在努力使用 Moq 作为模拟框架并复制了一些非常简单的示例代码。我一定在这里遗漏了一些非常愚蠢的东西。它在 Setup 调用上抛出 NotSupportedException,即使它指向 Ret
为什么会抛出 System.NotSupportedException? string foo(string f) { return f; } string bar = ""; var item =
我开始遇到这个非常奇怪的问题,该应用程序在 iOS 模拟器上运行良好,但是当我在设备上启动它时,它显示登录屏幕,但在登录后,它崩溃并显示“不支持操作” “异常(exception)。堆栈跟踪是完全不可
有谁知道有什么方法可以克服 NotSupportedException?我有一个针对用户的方法: public virtual bool IsAbove(User otherUser) {
我正在对使用 IMemoryCache 的 ClientService 进行单元测试界面: 客户端服务.cs: public string Foo() { //... code
因此,我尝试在 UserDatabse.cs 类中使用此方法检索特定日期的“Sugar”类的实例: public List GetSugarDate(DateTime dt) { var
我需要在忽略大小写的情况下从数据库上下文中查找项目,但无法正常工作,到目前为止我尝试过的是: var interestingItem = ctx.MyItems.FirstOrDefault(x =>
我有这条路径可以根据日期和时间保存 Excel 工作表。它正在显示System.NotSupportedException 什么是正确的格式? string strpath = Server.M
我正在尝试返回状态更新列表,该列表按插入日期降序排列。此列表显示在局部 View 中,因此我无法使用 Controller 对列表进行排序。解决方案是创建一个包含以下代码的服务类: var Statu
如果我有一个尚未实现基类提供的函数的子类,我可以覆盖该函数并让它抛出一个NotSupportedException。有没有办法为此生成编译时错误以避免仅在运行时命中它? 更新:我不能使基类抽象。 最佳
我有一个如下所示的查询: var caseList = (from x in context.Cases where allowedCaseIds.Contains(x => x.C
我正在创建客户端-服务器应用程序。 服务器代码: public sealed class SslTcpServer { static X509Certificate serverCertifi
我正在构建一个本地化目录,但遇到了设计难题。现在,目录存储一个 Dictionary存储翻译,其中 IString可以是两种类型:Singular或 Plural .这是 IString 的简化版本:
我一直在做一个需要通过 JSON 文件保存和加载数据的项目。此 JSON 文件包含其他对象的各种列表。但是,当我继续反序列化文件时,会发生这种情况: System.NotSupportedExcept
File.ReadAllText 似乎有问题,因为即使目标文件存在,它也会返回“NotSupportedException”。无论将什么放入参数中,它都会不断抛出相同的异常。 using System
您能否帮助解决此错误的问题或说明如何以不同的方式完成此操作。谢谢! 我的任务是输出结果(集合),其中包含每个实体的注释。如果用户在选中它。 protected Expression > MapToB
LINQ 到 EF: db.ReadonlyQuery() .Select(t => new ACurrentDayInfo { OrderI
我是一名优秀的程序员,十分优秀!