2013-05-16 96 views
-3
-[UIDevice imei]: unrecognized selector sent to instance 0x1f566990 

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', 
reason: '-[UIDevice imei]: unrecognized selector sent to instance 0x1f566990' 

*** First throw call stack: 
(0x376962a3 0x359a697f 0x37699e07 0x37698531 0x375eff68 0xb7465 0x38986595 0x389db13b 
0x389db081 0x389daf65 0x389dae89 0x389da5c9 0x389da4b1 0x389c8b93 0x389c8833 0xb34fd 
0x38a520ad 0x38a5205f 0x38a5203d 0x38a518f3 0x38a51de9 0x3897a5f9 0x38967809 0x38967123 
0x37b1a5a3 0x37b1a1d3 0x3766b173 0x3766b117 0x37669f99 0x375dcebd 0x375dcd49 0x37b192eb 
0x389bb301 0xb38d3 0xb3028) 

libc++abi.dylib: terminate called throwing an exception 

Myxcode版本4.6.2請幫忙。應用程序崩潰時調用imei方法

+2

您認爲該方法是什麼?我沒有看到它在[文檔](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html)... – geraldWilliam

+1

也許這可以幫助你https://github.com/erica/uidevice-extension/blob/master/UIDevice-IOKitExtensions.m – Edelweiss

+0

檢查此問題http://stackoverflow.com/questions/2453415/imei-number-using-iphone-code – krishh

回答

1

Apple提供的類中沒有稱爲imei的方法,因此當您嘗試調用它時會發生崩潰。

這就是說,有在埃裏卡Sadun的UIDevice extensions這樣的方法 - 也許你打算重用的代碼,假設他們是現在 - 所以,如果你把它們添加到您的項目,然後您的代碼應按照您的期望。

相關問題