可以在哪裡找到我的版本資訊和記錄?

大綱

版本資訊

通常最好從 [ 複製資訊 ] 按鈕傳回所有資訊。 否則,我們通常需要要求其他資訊。 例如,當協助疑難解答問題時,操作系統版本、Xcode 版本、已安裝的 Android API 層級和 .NET 版本都很重要。

Windows 版本資訊

Xamarin Studio

>顯示詳細資料>複製資訊的說明 > [按鈕]

Visual Studio

Microsoft Visual Studio > 複製資訊的說明 > [按鈕]

Mac 版本資訊

Visual Studio for Mac

Visual Studio 關於 Visual Studio >> 顯示詳細數據 > 複製資訊 [按鈕]

Android SDK 工具、平臺工具、Build-tools

開啟 Android SDK 管理員,並取得頂端 [工具 ] 區段的螢幕快照。

Visual Studio for Mac

工具 > 開啟Android SDK 管理員

Visual Studio

工具 > Android 開啟 Android > SDK 管理員...

IDE 和安裝程序記錄

針對每個記錄位置,請務必壓縮並附加整個記錄檔資料夾。

Windows 記錄

Visual Studio Tools for Xamarin

%LOCALAPPDATA%\Xamarin\Logs

Visual Studio 2017

如何取得 Visual Studio 安裝記錄

Visual Studio 2015

Xamarin “Universal” 安裝程式

%LOCALAPPDATA%\Xamarin\Universal

這些是安裝程序的 XamarinInstaller.exe 記錄。

個別 .msi 安裝程式、詳細信息記錄

msiexec /i Xamarin.msi /l*vx "%USERPROFILE%\Desktop\Xamarin.log"

參考: 命令行選項

Visual Studio 啟動,詳細信息記錄

devenv.exe /log "%USERPROFILE%\Desktop\VisualStudio.log"

參考: /Log (devenv.exe)

Mac 記錄

您可以在 Finder 中選取 > [移至資料夾] 選單項,然後將其中任何路徑複製並貼到對話框中。

Visual Studio for Mac

~/Library/Logs/VisualStudio/7.0 (此號碼可能會根據您使用的版本而變更)

您也可以透過「說明 -> 開啟記錄目錄」開啟此資料夾。

Xamarin Studio

~/Library/Logs/XamarinStudio-6.0 (此號碼可能會根據您使用的版本而變更)

您也可以透過「說明 -> 開啟記錄目錄」開啟此資料夾。

Xamarin “Universal” 安裝程式

~/Library/Logs/XamarinInstaller/Universal

這些是安裝程序的 XamarinInstaller.dmg 記錄。

Xamarin 組建主機

~/Library/Logs/Xamarin-[MAJOR.MINOR]

詳細資訊組建輸出

  1. 啟用 診斷 MSBuild 輸出

  2. 針對 iOS 應用程式,您也可以在 [項目屬性>] [iOS 組建>一般] 下>新增 -v -v -v -v[其他選項>][其他 mtouch 自變數],以啟用詳細資訊 mtouch 輸出

  3. 清除並重建專案。

  4. 將 IDE 的組建輸出複製並貼到文字檔中。

    • Visual Studio (Windows): 檢視 > 輸出 > 顯示來自:組建的輸出
    • Visual Studio for Mac:檢視>板錯誤>建置>輸出 (索引標籤)

針對 Xamarin.Android 和 Xamarin.iOS 應用程式的偵錯記錄

Visual Studio for Mac

View > Pads > 應用程式輸出

(請注意,此功能表項只會出現在應用程式啟動之後。

Visual Studio

檢視 > 輸出 > 顯示輸出來源:偵錯

Android adb logcat 記錄

執行 adb 命令之後,請從桌面附加 android_logcat.txt 檔案。 這些指示假設您只有一個裝置已連結。

請參閱 Android 偵錯記錄 頁面。

Visual Studio

  1. Android 啟動 Android > Adb 命令提示字元的工具>
  2. 清除記錄檔: adb logcat -c
  3. 重現問題。
  4. 輸出記錄檔: adb logcat -vtime -d > "%USERPROFILE%\Desktop\android_logcat.txt"

Visual Studio for Mac

  1. 工具 > 開啟 Android SDK 命令提示字元
  2. 清除記錄檔: adb logcat -c
  3. 重現問題。
  4. 輸出記錄檔: adb logcat -vtime -d > ~/Desktop/android_logcat.txt

iOS 模擬器記錄 (在 Mac 上)

  • 若要存取系統記錄檔,請在 iOS 模擬器應用程式中選取 [ 偵 > 錯開啟系統記錄... ]。

  • 若要從模擬器檢視當機報告,請開啟 Console.app 並流覽至 ~/Library/Logs > DiagnosticReports

iOS 裝置記錄檔 (在 Mac 上)

Visual Studio for Mac

View > Pads > iOS 裝置記錄檔

Xcode

窗口 > 裝置 > ${DeviceName}

當機報告可在 [ 檢視裝置記錄 ] 按鈕下取得。 裝置的系統記錄會出現在洩漏箭號下方視窗底部。

Xcode 5

視窗 > 召集人 > 裝置 (索引標籤) > ${DeviceName}