當iOS應用程序被喚醒時,會調用applicationDidBecomeActive委託。如何測試iPhone喚醒代碼?
如果設備連接到調試器,那麼應用程序將永遠不會休眠。
如何在喚醒代碼中調試問題?
當iOS應用程序被喚醒時,會調用applicationDidBecomeActive委託。如何測試iPhone喚醒代碼?
如果設備連接到調試器,那麼應用程序將永遠不會休眠。
如何在喚醒代碼中調試問題?
只是委託你的applicationDidBecomeActive到其他方法,然後單元測試它。您正在測試您的代碼,而不是Apple的喚醒回調機制。
如果調試器不合作,則可以將NSLog語句添加到代碼中。然後您可以在程序結束後讀取日誌。
有上及彼舊日誌的一些信息: Is there a way to capture the ouput of NSLog on an iPhone when not connected to a debugger?
手動鎖定不起作用?你不能僅僅在沒有調試器的情況下測試它嗎? – seppo0010 2011-02-01 01:58:39
不,我沒有看到錯誤,除非它自己鎖定了。 – Ben 2011-02-01 02:50:34