ProcessInfo 裡的資訊包含目前行程(Process)的相關資訊,舉凡執行機器的名稱、作業系統或是執行專案(行程)名稱等,上圖就是使用實機(上)和使用模擬器(下)的執行結果,如果是使用模擬器 Host 名稱通常都會是電腦名稱。若要擷取 ProcessInfo 的資訊可以參考以下程式碼。
NSProcessInfo *info = [NSProcessInfo processInfo];
NSLog(@"\n GUID : %@\n Host名稱 : %@\n 作業系統名稱 : %@\n 作業系統版本 : %@\n 實體 記憶體 : %qu\n 專案(行程)名稱:%@",
[info globallyUniqueString],
[info hostName],
[info operatingSystemName],
[info operatingSystemVersionString],
[info physicalMemory],
[info processName]);
沒有留言:
張貼留言