fix: 使用 sys.platform 替代 platform.system() 以提高兼容性
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user