0
我的應用程序崩潰時發送到後臺。控制檯日誌顯示一行[GCKDeviceScanner stopScanInternal]
。這意味着這是因爲谷歌演員掃描儀類相關的東西,但我無法找出崩潰的確切原因。當應用程序進入後臺時,我也停止了掃描,但仍然崩潰。有任何想法嗎?應用程序崩潰時背景
我的應用程序崩潰時發送到後臺。控制檯日誌顯示一行[GCKDeviceScanner stopScanInternal]
。這意味着這是因爲谷歌演員掃描儀類相關的東西,但我無法找出崩潰的確切原因。當應用程序進入後臺時,我也停止了掃描,但仍然崩潰。有任何想法嗎?應用程序崩潰時背景
我面臨類似的問題,據我所知,這是因爲有GCKDeviceScanner
多個實例。我在AppDelegate.h
中創建了GCKDeviceScanner
財產,並在應用程序背景停止掃描,並在應用程序進入前臺時再次開始掃描。 在AppDelegate.h
: -
@property (nonatomic, strong) GCKDeviceScanner *deviceScanner;
在AppDelegate.m
: -
- (void)applicationDidEnterBackground:(UIApplication *)application
{
if (self.scanningDevices) {
[_deviceScanner stopScan];
}
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
if (self.scanningDevices) {
[_deviceScanner startScan];
}
}
這裏self.scanningDevices
是用於檢查的掃描工作正在進行一個布爾值。還要確保deviceScanner
僅初始化。
請添加完整的崩潰報告。 – Kerni