在 Visual Studio 連接 macOS 透由 .NET MAUI 開發 iOS 應用 (下載 xip 在 Mac 上安裝 Xcode)

這篇有提到:

在 macOS 上最主要就是要安裝 Xcode,而如果要安裝 Xcode 的管道,基本上有兩種:

  1. 透過 macOS 上的 App Store 安裝。(登入 Apple 帳號後即能免費下載使用)
  2. 透過 Apple Developers 網站來下載 .xip 安裝。(需要先有訂閱 Apple 開發者帳號才能下載使用)

本篇就來談談如何透過 .xip 來安裝 Xcode。

...繼續閱讀 »

在 Visual Studio 連接 macOS 透由 .NET MAUI 開發 iOS 應用 (用 App Store 安裝 Xcode)

如果要順利在 Visual Studio 來連接 macOS 透由 .NET MAUI 開發 iOS 的話,對於要連接的 macOS 上是需要事先安裝好 Xcode 等 Apple 所設計的 iOS 開發工具的。

不然,就算有開啟遠端登入等功能讓 Visual Studio 能夠連線並自動安裝 mono 等軟體元件,那也沒有 iOS 的相關 SDK 供使用。

在 macOS 上最主要就是要安裝 Xcode,而如果要安裝 Xcode 的管道,基本上有兩種:

  1. 透過 macOS 上的 App Store 安裝。(登入 Apple 帳號後即能免費下載使用)
  2. 透過 Apple Developer 網站來下載 .xip 安裝。(需要先有訂閱 Apple 開發者帳號才能下載使用)

本篇介紹是使用第一種方式來完成唷~~~

...繼續閱讀 »

下載 Xamarin.iOS 在 Mac 上的預覽版(Preview)安裝版本

由於當前(2022/05)要使用 .NET MAUI 時,需要把 Visual Studio 切換到 Preview 的版本安裝,才能進行測試,這會造成一個問題是,Visual Studio 跟 Mac 上安裝 Xamarin.iOS 的版本不一致。

雖然大致上都沒什麼問題,但就會造成每次要從 Windows 上的 Visual Studio 連線到 Mac 上時,會出現警告訊息:

...繼續閱讀 »

對於 Apple 在 iOS 15 之後的隱私追蹤政策 App 程式所需的對應改變

近期因為有更新 iOS App 被 Apple 拒絕的問題,發現原本用來處理 Apple 要求的追蹤 Privacy 請求使用的AppTrackingTransparency,撰寫在AppDelegate類別的 FinishedLaunching方法中變得不行了。

此追蹤 Privacy 政策可詳見 Apple 的官網說明:
https://developer.apple.com/documentation/apptrackingtransparency

...繼續閱讀 »