2017-10-06 74 views
0

在我的應用程序之一正在使用VuforiaARkit在相機模式下加載3dimages。我必須檢測相機中斷狀態,並且需要顯示警報以用新圖像加載相機屏幕。 在ARKit我們有委託方法如何在iOS應用程序中使用Vuforia處理照相機中斷狀態,以實現增強現實效果和AKARK相同?

- (void)sessionWasInterrupted:(ARSession *)session; 

是否有vuforia SDK任何委託檢測會話中斷。

下面是要處理

場景

情景1: 用戶打開使用vuforia和3dmodel已經加載並立即按下主屏幕ARViewcontroller。 當用戶再次打開應用程序時,我必須解除ARView和neew以顯示警報,會話已被中斷,請開始新的會話。

解決方案: 我試圖處理使用的appdelegate Methods.applicatonDidEnterBackground這種情況。

場景2: 用戶使用vuforia和3dmodel打開ARViewcontroller已被加載並立即按下主屏幕。 現在用戶按下鎖定/電源按鈕。 在這種模式下App仍然處於前景。 如何處理這種情況。需要任何建議/解決方案。

回答

0

使用解決這個問題的appdelegate方法

- (void)applicationDidEnterBackground:(UIApplication *)application 
- (void)applicationDidBecomeActive:(UIApplication *)application 

NSNotificationCenter

沿
相關問題