どのようにテストしていますか? appWillTerminateは、ユーザーがシステム上で終了したアプリケーションが終了したときに呼び出されるので、端末で印刷が見えなくなります。あなたができることの1つは、User Defaultに時間を保存することだけです。次回にアプリを開くと、アプリが最後に終了した時刻を確認できます。
func applicationWillTerminate(_ application: UIApplication) {
let now = Date()
UserDefaults.standard.set(now, forKey: "exitTime")
}
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
print(UserDefaults.standard.value(forKey: "exitTime") ?? "exit time nil")
return true
}
その他のオプション、あなたはInfo.plistファイル内(UIFileSharingEnabled) "アプリケーションは、iTunesのファイル共有をサポートしています" 有効にする必要があります。すべての印刷メッセージをログファイルにダンプできます。すべてのログメッセージをチェックすることができます。