fix: 使用 sys.platform 替代 platform.system() 以提高兼容性

This commit is contained in:
QLHazyCoder
2026-05-11 19:12:44 +08:00
parent 4ed5720a26
commit 82ff45e7aa
+1 -2
View File
@@ -12,7 +12,6 @@ import argparse
import datetime as dt import datetime as dt
import json import json
import os import os
import platform
import re import re
import shutil import shutil
import sqlite3 import sqlite3
@@ -51,7 +50,7 @@ STATE = {
def is_macos() -> bool: def is_macos() -> bool:
override = os.environ.get("GPC_SMS_HELPER_ALLOW_NON_MAC", "").strip().lower() override = os.environ.get("GPC_SMS_HELPER_ALLOW_NON_MAC", "").strip().lower()
return platform.system() == "Darwin" or override in {"1", "true", "yes"} return sys.platform == "darwin" or override in {"1", "true", "yes"}
def require_macos() -> None: def require_macos() -> None: