首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的xamarin.ios应用程序在iphone上崩溃,但在模拟器上运行良好。

我的xamarin.ios应用程序在iphone上崩溃,但在模拟器上运行良好。
EN

Stack Overflow用户
提问于 2015-04-02 12:24:56
回答 2查看 526关注 0票数 0

我正在用xamarin.ios工作室开发一个ios应用程序。

我已经完成了它,它运行在模拟器和iphone4上也很好。后来,我的脸应用程序在iphone上崩溃,但在模拟器上运行得很好。我找不到。请帮帮我。

下面是一些错误日志:

代码语言:javascript
复制
Thread 0 Crashed:
libsystem_kernel.dylib          0x395671f0 __pthread_kill + 8
libsystem_pthread.dylib         0x395d1792 pthread_kill + 54
libsystem_c.dylib               0x39517fd8 abort + 72
365Invoicing                    0x0064525e 0xec000 + 5608030
365Invoicing                    0x00649e06 0xec000 + 562739
libsystem_platform.dylib        0x395cbf90 _sigtramp + 40
libsystem_pthread.dylib         0x395d1792 pthread_kill + 54
libsystem_c.dylib               0x39517fd8 abort + 72
365Invoicing                    0x006de4b8 0xec000 + 6235320
365Invoicing                    0x006456a4 0xec000 + 5609124
365Invoicing                    0x006502ba 0xec000 + 5653178
365Invoicing                    0x00644052 0xec000 + 5603410
365Invoicing                    0x0063e5b2 0xec000 + 5580210
365Invoicing                    0x0031e71c 0xec000 + 2303772
365Invoicing                    0x00107c44 0xec000 + 113732
365Invoicing                    0x0015ab7c 0xec000 + 453500
365Invoicing                    0x006dd464 0xec000 + 6231140
365Invoicing                    0x006deb98 0xec000 + 6237080
CoreFoundation                  0x2e7f4284 __handleUncaughtException + 576
libobjc.A.dylib                 0x38fa4f50 _objc_terminate() + 172
libc++abi.dylib                 0x3885d1c4 std::__terminate(void (*)()) + 76
libc++abi.dylib                 0x3885cd28 __cxa_rethrow + 96
libobjc.A.dylib                 0x38fa4e12 objc_exception_rethrow + 38
CoreFoundation                  0x2e727f30 CFRunLoopRunSpecific + 636
CoreFoundation                  0x2e727c9e CFRunLoopRunInMode + 102
UIKit                           0x31078ecc -[UIApplication _run] + 756
UIKit                           0x31074148 UIApplicationMain + 1132
365Invoicing                    0x0015a7d0 0xec000 + 452560
365Invoicing                    0x00124708 0xec000 + 231176
365Invoicing                    0x001246c8 0xec000 + 231112
365Invoicing                    0x000f103c 0xec000 + 20540
365Invoicing                    0x002e5b64 0xec000 + 207139
365Invoicing                    0x0064fc5c 0xec000 + 5651548
365Invoicing                    0x0068c0c6 0xec000 + 5898438
365Invoicing                    0x0068f36a 0xec000 + 5911402
365Invoicing                    0x0068f1a8 0xec000 + 5910952
365Invoicing                    0x0063e3d4 0xec000 + 5579732
365Invoicing                    0x006dbfa0 0xec000 + 6225824
365Invoicing                    0x0062251c 0xec000 + 5465372
libdyld.dylib                   0x394b1ab4 start + 0

只有0崩溃了。其他线程运行良好。

我该怎么做才能解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-05 04:50:00

您需要查看应用程序的控制台输出,因为这是由于一个未处理的对象-C异常造成的。

票数 0
EN

Stack Overflow用户

发布于 2015-04-02 12:29:30

尝试使用,

代码语言:javascript
复制
@try 
{
//your code goes here.
}
@catch
{
//your catch block
}
@finally 
{
//your finally block
}

干杯。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29412930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档