标签: crash

NSUserDefaults是否通过更新到Appstore中的应用程序?

是这样的吗?当您在App Store上向应用程序提交更新时,NSUserDefaults会重置吗?

我的应用程序在更新时崩溃但在完全下载时没有崩溃 - 所以我试图确定在更新的会话中可能与新下载的会话有什么不同.

干杯,尼克.

iphone crash nsuserdefaults

103
推荐指数
2
解决办法
3万
查看次数

GMSGroundOverlay动画 - 我应该使用CATiledLayer吗?

我正在尝试使用Google Maps for iOS SDK最新版本1.2.1.2944来动画a GMSGroundOverlay.用户可以控制图像序列,因此使用动画UIImage不是一种可能的遗憾,所以我在动态加载UIImage.将GMSGroundOverlay.icon被设置为UIImage正在更新.

除了高内存使用情况,我似乎在已经达成的限制每当我试图覆盖一个UIImage使用GMSGroundOverlay.icon是超过1000像素X 1000像素,它崩溃.引用UIImage1000px x 1000px可以解决崩溃问题.

虽然我可能会利用CATiledLayer处理图像只加载到内存中,然后进入图标属性GMSGroundOverlay,但是有没有人有任何使用CATiledLayerGoogle Maps for iOS SDK和将图像排序为动画的经验GMSGroundOverlay

crash overlay catiledlayer ios google-maps-sdk-ios

100
推荐指数
1
解决办法
1976
查看次数

Android 7 Native Crash:libc.so tgkill

我看到这个本机崩溃与以下堆栈跟踪.

这仅在Android 7.0和7.1中发生.该应用程序没有添加任何新内容,该应用程序已投入生产几年,但随着更多设备更新到Nougat,此崩溃现在经常发生并且正在变得令人讨厌.

任何意见,将不胜感激.

native: pc 000000000007a6c4  /system/lib64/libc.so (tgkill+8)
  native: pc 0000000000077920  /system/lib64/libc.so (pthread_kill+64)
  native: pc 000000000002538c  /system/lib64/libc.so (raise+24)
  native: pc 000000000001d24c  /system/lib64/libc.so (abort+52)
  native: pc 000000000001225c  /system/lib64/libcutils.so (__android_log_assert+224)
  native: pc 00000000000610e0  /system/lib64/libhwui.so
  native: pc 000000000003908c  /system/lib64/libhwui.so
  native: pc 000000000003609c  /system/lib64/libhwui.so
  native: pc 000000000003b4fc  /system/lib64/libhwui.so
  native: pc 000000000003c520  /system/lib64/libhwui.so
  native: pc 000000000003e694  /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+152)
  native: pc 00000000000127f0  /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+336)
  native: pc 00000000000a50b0  /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
  native: pc 00000000000770f4  /system/lib64/libc.so (_ZL15__pthread_startPv+204)
  native: pc 000000000001e7d0  /system/lib64/libc.so (__start_thread+16)
Run Code Online (Sandbox Code Playgroud)

以下是受影响的设备列表: 在此输入图像描述

更新7月18日:

仍然无法找到这个的根,所以我决定购买一个出现次数最多且价格合理的设备,结果是三星Galaxy J3 2017版本与Android 7.0.但不幸的是仍然无法重现崩溃. …

crash android native android-7.0-nougat android-7.1-nougat

96
推荐指数
2
解决办法
3万
查看次数

ViewController respondsToSelector:发送到解除分配实例的消息(CRASH)

好的,这是交易,我讨厌提出有关我的调试和崩溃的问题.因为我自己经常处理它们,但即使在已经查看了多个问题之后,我也无法绕过它.

好的,这就是问题,我发现我的应用程序随机打开和关闭崩溃与此堆栈跟踪:

*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
Run Code Online (Sandbox Code Playgroud)

在哪里ViewController可以有所不同,有时会在我的代码崩溃,有地方NO关联到特定的ViewController和不拥有或调用它.

另外,为了获得控制台跟踪,我已经启用了Zombies,否则我根本就没有控制台打印,我只会得到:objc_msgSend,我知道这意味着我正在发布消息.但我找不到那个地方......我真的被卡住了!通常我总是调试我的崩溃,所以我真的坚持这个.

同样,这会在不同时间,不同时间,不同时间在不同的地方崩溃.它崩溃的地方几乎没有相关性ViewController.而且我觉得这很令人困惑.

你需要我的任何代码吗?我有很多文件,因为它在不同的地方崩溃,分发我的代码将是一个烂摊子!

我试图在没有运气的情况下添加符号断点,并且在iOS的Instruments应用程序中没有Zombies.我无法在模拟器上运行我的应用程序,因为它有不支持的架构框架.

感谢大家...

crash xcode objective-c ios

95
推荐指数
2
解决办法
4万
查看次数

Android Room - 简单选择查询 - 无法访问主线程上的数据库

我正在尝试使用Room Persistence Library的示例.我创建了一个实体:

@Entity
public class Agent {
    @PrimaryKey
    public String guid;
    public String name;
    public String email;
    public String password;
    public String phone;
    public String licence;
}
Run Code Online (Sandbox Code Playgroud)

创建了一个DAO类:

@Dao
public interface AgentDao {
    @Query("SELECT COUNT(*) FROM Agent where email = :email OR phone = :phone OR licence = :licence")
    int agentsCount(String email, String phone, String licence);

    @Insert
    void insertAgent(Agent agent);
}
Run Code Online (Sandbox Code Playgroud)

创建了Database类:

@Database(entities = {Agent.class}, version = 1)
public abstract class AppDatabase extends RoomDatabase {
    public abstract …
Run Code Online (Sandbox Code Playgroud)

crash android kotlin android-studio-3.0 android-room

94
推荐指数
15
解决办法
8万
查看次数

presentViewController:iOS <6(AutoLayout)崩溃

这是我遇到的一个奇怪的崩溃.当我按下一个转到某个ViewController的按钮时发生崩溃.它崩溃的线是:

DestinationInformationViewController *info = [[DestinationInformationViewController alloc] init];
[info setModalTransitionStyle: UIModalTransitionStyleCrossDissolve];
[self presentViewController:info animated:YES completion: nil]; // CRASHES HERE
[info release];
Run Code Online (Sandbox Code Playgroud)

崩溃跟踪是:

*** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint' *** First throw call stack: (0x3758288f 0x35287259 0x37582789 0x375827ab 0x3153d54d 0x3153d6bb 0x3153d423 0x314ce001 0x3143c3c7 0x31319c59 0x3128fc17 0x3129a267 0x3129a1d5 0x3133959b 0x31338367 0x84091 0x374dc3fd 0x31271e07 0x31271dc3 0x31271da1 0x31271b11 0x31272449 0x3127092b 0x31270319 0x31256695 0x31255f3b 0x33c9822b 0x37556523 0x375564c5 0x37555313 0x374d84a5 0x374d836d 0x33c97439 0x31284cd5 0x82bb3 0x71200) terminate called throwing …

crash xcode objective-c stack-trace ios

92
推荐指数
2
解决办法
3万
查看次数

断言失败 - [UITableView _endCellAnimationsWithContext:]

希望这将是一个快速解决方案.我一直试图弄清楚我一直在犯的错误.下面列出了错误,并且appdelagate低于该错误.

任何帮助表示赞赏.

谢谢

2012-04-12 21:11:52.669 Chanda [75100:f803] ---断言失败-[UITableView _endCellAnimationsWithContext:],/SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:1037 2012-04-12 21:11:52.671 Chanda [75100:f803] ---由于未被捕获的异常终止app' NSInternalInconsistencyException' ,原因:'无效更新:第0节中的行数无效.更新后的现有部分中包含的行数(2)必须等于更新前该部分中包含的行数(2),再加上或减去从该部分插入或删除的行数(插入1个,删除0个),加上或减去移入或移出该部分的行数(0移入,0移出).

#import "AppDelegate.h"

@implementation AppDelegate

@synthesize window = _window;
@synthesize databaseName,databasePath; 

- (BOOL)application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions {
    self.databaseName = @"Customers.db";

    NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentDir = [documentPaths objectAtIndex:0];
    self.databasePath = [documentDir stringByAppendingPathComponent:self.databaseName];
    [self createAndCheckDatabase];

    return YES;
}

- (void)createAndCheckDatabase {
    BOOL success;

    NSFileManager *fileManager = [NSFileManager defaultManager];
    success = [fileManager fileExistsAtPath:databasePath];

    if (success) return; 

    NSString *databasePathFromApp …
Run Code Online (Sandbox Code Playgroud)

crash objective-c uitableview ios

89
推荐指数
4
解决办法
7万
查看次数

在iOS 9.2及更低版本上,Xcode 8构建崩溃

当我使用Xcode 8 GM Seed构建我的应用程序并在iOS 9.2下面的设备或模拟器上运行时,我在应用程序启动期间或应用程序启动后几秒钟发生奇怪的EXC_BAD_ACCESS崩溃.崩溃总是发生在不同的地方(添加子视图[UIImage imageNamed:],app委托的主要方法等).当我在iOS 9.3+或10上运行它时,我没有得到那些崩溃,当我使用Xcode 7 构建并在iOS 9.2及更低版本上运行时,我没有得到它们.有没有其他人经历类似的事情?这是Xcode 8的已知问题吗?

crash ios ios9.2 xcode8

85
推荐指数
4
解决办法
2万
查看次数

iOS应用程序在每次启动时崩溃,都找不到错误

我第一次启动应用程序,一切似乎运行正常.我会点击停止按钮,做一些工作,当我再次启动时,它似乎在它甚至可以加载任何东西之前崩溃.按停止,再次点击运行,它工作正常.直到我重复这个过程.

这是xcode用"Thread 1:signal SIGABRT"突出显示错误的地方.显然这里没什么用.

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([PokerAppDelegate class]));
    }
}
Run Code Online (Sandbox Code Playgroud)

调试控制台除了(lldb)之外什么也没显示(所以我想它停止了,此时没有崩溃)所以,当我执行BT这个时,我得到的是:

(lldb) bt
* thread #1: tid = 0x1c03, 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT
    frame #0: 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x99ea1b2f libsystem_c.dylib`pthread_kill + 101
    frame #2: 0x04a7057b libsystem_sim_c.dylib`abort + 140
    frame #3: 0x01dc0b4e GraphicsServices`GSRegisterPurpleNamedPort + 348
    frame #4: 0x01dc069f GraphicsServices`_GSEventInitialize + 123
    frame #5: 0x01dc0c1f GraphicsServices`GSEventInitialize + 36
    frame #6: 0x000163f9 UIKit`UIApplicationMain …
Run Code Online (Sandbox Code Playgroud)

crash xcode sigabrt ios ios-simulator

81
推荐指数
2
解决办法
2万
查看次数

Crashlytics没有从iPhone发送崩溃报告

我在我的一个iOS应用程序中设置了Crashlytics并在真实设备上安装了该应用程序.我的Crashlytics Dashboard正在显示,我已经成功添加了应用程序.但是,它不会发送崩溃报告.我的网速不是很好.但我可以通过此设备查看我的电子邮件.谁能猜到,问题出在哪里?

crash crash-reports ios crashlytics

73
推荐指数
7
解决办法
5万
查看次数