對比applicationWillEnterForeground
和applicationDidBecomeActive
這兩個方法,前者是指App從后臺進入前臺,后者是指App處于活躍狀態,所以前者相對于后者,缺少的部分是,當 App 剛剛啟動,而不是從后臺取出的時候,它無法識別剪貼板。
因為你不能要求每次都讓用戶先把 App 打開,再往剪貼板里面填東西,再跳轉回來,所以個人建議把上面的代碼放在applicationDidBecomeActive方法中,而不是applicationWillEnterForeground。