{"full_name":"Mak5er/AirCard","owner":"Mak5er","name":"AirCard","url":"https://github.com/Mak5er/AirCard","description":"Apple Wallet Card Skinner for iOS 18+ (No Jailbreak Required)","homepage":null,"topics":[],"language":"Swift","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/98599732?u=0973c6852eb2292c3c5864eea880b02fe1c6d5ae&v=4","created_at":"2026-09-16T22:20:15Z","pushed_at":"2026-10-05T19:43:58Z","metrics":{"stars":7050,"forks":506,"watchers":35,"issues":160,"prs":58,"releases":9,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":7,"forks":-1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[7043,7050],"forks":[507,506],"watchers":[35,35],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"new":87},"same_owner":[],"issues":[{"number":206,"title":"not working on ios 27.2","comments":10,"created_at":"2026-10-29T04:33:21Z"},{"number":19,"title":"Revert Back to Original Design","comments":9,"created_at":"2026-09-21T08:55:54Z"},{"number":167,"title":"is there a way to use aircard on iOS 27.2 beta 3","comments":6,"created_at":"2026-10-09T03:16:02Z"},{"number":131,"title":"Error: Failed to write card asset cardBackgroundCombined@3x.png: AirTraffic sync failed: AirTraffic sync timed out (60s). 1) Unlock iPhone screen and keep it on. 2) Open Apple Books app on iPhone once. 3) Close iTunes on PC.","comments":6,"created_at":"2026-10-02T16:17:59Z"},{"number":68,"title":"Community resource: AirCards artwork catalog for AirCard users","comments":5,"created_at":"2026-09-26T12:11:13Z"},{"number":25,"title":"iOS 27 transit-card detection requires Wallet Service Mode","comments":5,"created_at":"2026-09-21T23:43:30Z"},{"number":197,"title":"not working on ios 27.2 Release candidate","comments":4,"created_at":"2026-10-22T16:47:11Z"},{"number":73,"title":"Feature Request: Remove the word \"exploit\"","comments":4,"created_at":"2026-09-27T07:31:13Z"}],"discussions":[],"latest_release":{"name":"v1.2.6 - Hotfix for Card Discovery & Cache Invalidation","tag":"v1.2.6","published_at":"2026-10-04T10:06:14Z","body":"## What's Changed in v1.2.6 (Hotfix Release)\n\nThis release addresses regressions in card discovery, UI card visibility, manual card hash entry, and cache invalidation introduced in v1.2.5.\n\n### 🔍 Wallet Card Discovery Restored (#97, #102, #109, #136)\n- **Universal Log Parsing**: Added recognition of `PassKitUI: Dashboard loading (...)` log lines where iOS outputs the active card hash when opening or tapping cards.\n- **Session & Global passIDs**: Expanded scanner parsing to capture both `passIDs[InSession]` and `passIDs[global]` from `nfcd`.\n- **JSON Activation Support**: NFC activations logged in modern JSON dictionary format (`{\"identifier\":\"...\"}`) are now properly detected.\n- **Fallback Base64 Matcher**: Added a robust fallback matcher for 28-character base64 tokens in Wallet-context log lines so cards are detected reliably across different iOS versions.\n\n### 🎴 Card Visibility & Manual Adding (#102, #113, #120, #145)\n- **Persistent Card Grid**: The workspace now displays all saved cards for the connected iPhone rather than only cards active during the latest live scan.\n- **Direct Manual Adding**: Manually entered card hashes via **Add Card** are marked as confirmed immediately and are ready to flash without requiring a live scan.\n- **Visual Status Badges**: Added clear badges on cards:\n  - 🟢 **Matched to this iPhone in current scan**\n  - ⚪ **Saved on this iPhone**\n  - 🟠 **Manually added · Ready to flash**\n- **Bulk Action Fixes**: \"Select All\", \"Deselect All\", and \"Set Skin for All\" now operate on all visible cards.\n- **Apple Card Clarification**: Added clear UI and alert guidance explaining that Apple Card renders dynamically via Metal based on spend categories, while custom skins apply to standard debit, credit, transit, and loyalty cards.\n\n### 🧹 Resilient Cache Invalidation (#124)\n- **Tolerant Cache Clearing**: Cache invalidation now safely cleans up card face caches even if a card lacks a `PlaceHolder` or `Preview` leaf, preventing `AirTraffic` sync errors during flashing.\n\n### 🛠 Environment Diagnostics & Stderr Logging (#99, #120, #137)\n- **Xcode / Command Line Tools Errors**: Captured stderr from device helpers and python backend processes. Misleading \"AirCard is damaged\" messages are replaced with direct prompts to run `xcode-select --install` or `sudo xcodebuild -license accept`.\n"},"readme":true,"readme_zh":false,"news":[{"title":"AirCard: Customize Apple Pay card artwork without a jailbreak","url":"https://github.com/Mak5er/AirCard","hn":"https://news.ycombinator.com/item?id=49864670","source":"Hacker News","lang":"en","date":"2026-09-27","points":1,"comments":0},{"title":"教學：iPhone「銀包」八達通、信用卡換任何卡面 免越獄換寵物得意相示範","url":"https://unwire.hk/2026/10/09/apple-wallet-custom-skin-aircard-mac-iphone/software/","source":"香港unwire.hk 玩生活．樂科技","lang":"zh","date":"2026-10-09"},{"title":"社群瘋傳的自訂Apple Pay卡面怎麼做？使用前要注意什麼？AirCard 6步驟教學一次看","url":"https://www.bnext.com.tw/article/92514/aircard-apple-pay-card-art-tutorial","source":"數位時代","lang":"zh","date":"2026-10-07"},{"title":"Apple Pay信用卡圖示可自訂？Threads瘋傳教學恐藏風險 內行提醒別亂試","url":"https://tech.udn.com/tech/story/123154/9799907","source":"tech.udn","lang":"zh","date":"2026-10-07"},{"title":"改 Apple Pay 卡面成任何圖案 開源工具鑽 iOS 漏洞 網上熱傳教學但有安全風險","url":"https://unwire.hk/2026/09/28/aircard-wallet-skin-risk/tech-secure/","source":"香港 unwire.hk","lang":"zh","date":"2026-09-28"},{"title":"AirCard for Windows 工具登場","url":"https://www.hkepc.com/26817/AirCard_for_Windows_%E5%B7%A5%E5%85%B7%E7%99%BB%E5%A0%B4_%E7%84%A1%E9%9C%80%E8%B6%8A%E7%8D%84__%E5%8F%AF%E8%87%AA%E8%A1%8C%E4%B8%8A%E8%BC%89%E9%8C%A2%E5%8C%85%E5%8D%A1%E9%9D%A2%E5%9C%96%E5%83%8F","source":"電腦領域HKEPC Hardware","lang":"zh","date":"2026-09-28"},{"title":"J’ai fabriqué une carte Apple Pay avec la tête de mon chat grâce à cette application","url":"https://www.numerama.com/tech/2340103-jai-fabrique-une-carte-apple-pay-avec-la-tete-de-mon-chat-grace-a-cette-application.html","source":"Numerama","lang":"en","date":"2026-09-25"},{"title":"Apple Pay 卡面也能自己換！用 AirCard 把安兪真、吉伊卡哇放進 iPhone 錢包","url":"https://electrify.tw/aircard-apple-wallet-card-skin/","source":"electrify","lang":"zh","date":"2026-09-18"},{"title":"给我的蔚来钥匙换上了自定义卡片皮肤","url":"https://news.google.com/rss/articles/CBMicEFVX3lxTE8zX2NEaFdQbDQ1dXZxSlZ2Rmlibm1fcmZhbzFsNmxPczNwUlJlbjBRTm9JRHZfUWV4eHA2NWVSeFRLM0pJMTVrR3g5ZTg3cUFuYnQ4U1BmUHVYZUExWVU0UkU4UlZweTZlcm1QTDNBRGM?oc=5","source":"新浪财经","lang":"zh","date":"2026-10-08"},{"title":"修改自定义苹果钱包卡面的漏洞已在 iOS 27.2 Beta 3 中被修复，AirCard 项目作者已在 Github 上确认项目失效（图2）。 ​","url":"https://news.google.com/rss/articles/CBMiY0FVX3lxTFBLSnBVbUNqYTg2aEFUMzlGNlRBWWdGSExWOUVnN3lIRkxhZS1TemhJTWlJUmg0R2hpcWhSVGVUWDhDcmx1VlJQNDg3U01lZDJPSDN5aHdMVXpPWjFGV2xaRkpkNA?oc=5","source":"新浪网","lang":"zh","date":"2026-10-06"},{"title":"AirCard Brings Custom Apple Pay Card Art to iPhone","url":"https://news.google.com/rss/articles/CBMid0FVX3lxTFAtWXFBcTY1dzRUVXRicEtTZHdkYUVUenFJbXdCMFZLVjlMUWdyWm5lcVpDZVFsMEY2aUVWbEIwXzJFcERFbjhud2VGXzEyYU5LcHJuTkFhNnhkZE5GUUg2OFhzWUhIRVQ3VXF1MDA4NlNTY2t2dmtJ?oc=5","source":"iThinkDifferent","lang":"en","date":"2026-10-03"},{"title":"This viral tool lets you customise your Apple Pay cards, and here’s how to do it","url":"https://news.google.com/rss/articles/CBMirAFBVV95cUxNV2tIREhGYndOWk1ydlZRMXkwVDB0QWpZQ0xFWTNnUl9wOUFHdVJwY2I5aUpXMVZUakJTSG5EaDMxWEZnRmZYZl9hT2JuTWxRWGdQUnBXd2tDMURuTG4tVUhqNWVvdmRKSGVOYnZxOVRYbklzcmFvNlNmLTY2ZjBoQU5ZekVlelpnQjZFaGVOYXVBaXdHWXRDc3kzRGk3aFdsNXYtQWpGd3BGTDZx?oc=5","source":"The Tab","lang":"en","date":"2026-10-02"},{"title":"AirCard - Give your bank cards a makeover in Apple Pay","url":"https://news.google.com/rss/articles/CBMidEFVX3lxTFBlOXlHZjdfRDJFdF9LSUoxdXlOUnZJaF9KNGxuek95V0RxeWpQakpNcHZrSVV5bzNBZDM0NmVuVUZ2dkQ3NzFhQ2ZheFZzTjZTLVlsbl9hVlB2ZnQ4Qkw0d2o3SjJ1WjNrZTlUelF3ZVhZVkJS?oc=5","source":"Korben","lang":"en","date":"2026-10-01"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}