.NET-SDK unter macOS
Nur .NET-SDKmacOS
Mit dem aktuellen .NET-SDK keine OpenSSL-Installation mehr nötig
Die Fitko.FitConnect.*-Pakete laufen unter .NET 10+ ohne separate OpenSSL-Installation
auf macOS. Die Krypto-Funktionen werden von der eingebauten .NET-Krypto-Bibliothek
bereitgestellt.
Wenn Sie aus früheren Versionen kommen, in denen Sie DYLD_LIBRARY_PATH setzen oder
brew install openssl ausführen mussten – das ist nicht mehr nötig.
Was noch sinnvoll ist
- JDK / .NET SDK aktuell halten: .NET 10 SDK installieren (z. B.
brew install dotnet). - Zertifikatsspeicher: Wenn Ihre Test-CA nicht im macOS-Keystore vertraut wird, kommt
es bei Verbindungen zu eigenen Endpoints zu TLS-Fehlern. Lokale CA in den Schlüsselbund
importieren oder
EnvironmentTag: "CUSTOM"mit eigenem Trust-Store nutzen.
Apple Silicon
Auf M-Series-Macs läuft das SDK nativ. Es gibt keine bekannten ARM-spezifischen Einschränkungen.
Wenn Sie noch das alte .NET-SDK nutzen
Wenn Sie auf einer Vorgängerversion sind, in der die FitConnect-NuGet-Bibliothek auf
net6.0 zielte, brauchten Sie ggf. OpenSSL via Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install openssl
export DYLD_LIBRARY_PATH=$(brew --prefix openssl)/lib
Diese Schritte sind mit dem aktuellen Fitko.FitConnect.Client-Paket obsolet und können
entfernt werden.