Skip to content

maple135790/x50pay

Repository files navigation

X50Pay

Flutter Badge Dart badge Flutter CI GitHub issues by-label

NEXT Generation of MUGPay

Features

  • 支援雙平台 (iOS 及 Android)
  • 更流暢的體驗
  • 快速登入
  • 支援深色 & 淺色主題
  • 接受許願中...

Roadmap

  • 增加 排隊等候 App 內推播通知
  • 新增更多說明文件

Installation

本專案使用 Flutter ^3.16 版本建構。請先下載合適的 SDK 版本。

Flutter SDK 的安裝流程請參考這裡

將本專案 git clone 到本機後,於專案的根目錄下執行

flutter pub get

Debug mode

建構本機除錯版本,依平台使用以下其一指令

# For iOS
flutter run ios --no-enable-impeller

# For Android
flutter run android

Release mode

建構 release 版本可以參考 Depolyment

FAQ

Q: 我用的 1password 為甚麼沒辦法自動帶入(autofill)帳號密碼?

A: 目前還不知道原因。

請先使用原生的 autofill、直接 Copy Paste、或是啟用生物辨識登入。

Q: 為甚麼不能用手機刷卡?為甚麼手機刷卡有點難觸發?

A: 由於各家手機廠對 NFC 的支援度不同,所以很難有一個統一的解決方案。目前只有開放 Pixel 4 以後的 Pixel 系列手機使用手機刷卡功能。

手機的卡片模擬和 NFC tag 讀取不能同時使用,所以有新增了卡片模擬時間的選項 (於 設定 > X50Pay App 設定),請根據使用需求調整。

如果仍有問題,再和我連絡。

Authors

@KennethHung

Contributors

Contributing

歡迎所有形式的貢獻者 !

在貢獻之前,請先閱讀 Guidelines貢獻者公約