mirror of
https://github.com/leonboe1/QuickDrop.git
synced 2026-11-11 02:51:11 +00:00
Fix: Cannot receive phone numbers
This commit is contained in:
1 parent
9536854fa2
commit
70a6b5ff3e
2 files changed
+46
-53
No files matched your search
@@ -527,23 +527,16 @@ class InboundNearbyConnection: NearbyConnection {
|
||||
checkIfCanProceed(metadata: metadata)
|
||||
}
|
||||
else if let textMetadata = frame.v1.introduction.textMetadata.first {
|
||||
let isURL = textMetadata.type == .url
|
||||
|
||||
if textMetadata.type == .url || textMetadata.type == .text {
|
||||
|
||||
let isClipboardText = textMetadata.type == .text
|
||||
|
||||
let metadata = TransferMetadata(files: [], id: id, pinCode: pinCode, textDescription: textMetadata.textTitle, transferType: isClipboardText ? .text : .url, allowsToBeAddedAsTrustedDevice: self.peerCertificate != nil)
|
||||
textPayloadID = textMetadata.payloadID
|
||||
|
||||
if isClipboardText {
|
||||
isPlainTextTransfer = true
|
||||
}
|
||||
|
||||
checkIfCanProceed(metadata: metadata)
|
||||
}
|
||||
else {
|
||||
rejectDueToUnsupportedFileType(frame)
|
||||
let metadata = TransferMetadata(files: [], id: id, pinCode: pinCode, textDescription: textMetadata.textTitle, transferType: isURL ? .url : .text, allowsToBeAddedAsTrustedDevice: self.peerCertificate != nil)
|
||||
textPayloadID = textMetadata.payloadID
|
||||
|
||||
if !isURL {
|
||||
isPlainTextTransfer = true
|
||||
}
|
||||
|
||||
checkIfCanProceed(metadata: metadata)
|
||||
} else {
|
||||
rejectDueToUnsupportedFileType(frame)
|
||||
}
|
||||
|
||||
@@ -28421,229 +28421,229 @@
|
||||
"ar" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "افتح QuickDrop+ لتبادل ملفات غير محدودة بين جهاز Android وجهاز Mac لديك. جميع المنصات والميزات القادمة مشمولة."
|
||||
"value" : "افتح QuickDrop+ لمتابعة تبادل الملفات بدون حدود. QuickDrop+ هو شراء لمرة واحدة فقط – لا حاجة لاشتراك. يتضمن جميع الميزات الحالية والمستقبلية، بالإضافة إلى تطبيقات macOS وAndroid."
|
||||
}
|
||||
},
|
||||
"ca" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Desbloqueja QuickDrop+ per intercanviar arxius il·limitats entre el teu dispositiu Android i el Mac. Totes les plataformes i futures funcionalitats incloses."
|
||||
"value" : "Desbloqueja QuickDrop+ per seguir intercanviant fitxers sense límits. QuickDrop+ és un pagament únic – no cal subscripció. Totes les funcionalitats actuals i futures estan incloses, així com les aplicacions per a macOS i Android."
|
||||
}
|
||||
},
|
||||
"cs" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Odemkněte QuickDrop+ a vyměňujte si neomezeně soubory mezi svým zařízením s Androidem a Macem. Zahrnuje všechny platformy i budoucí funkce."
|
||||
"value" : "Odemkněte QuickDrop+ pro neomezenou výměnu souborů. QuickDrop+ je jednorázový nákup – žádné předplatné není potřeba. Zahrnuje všechny aktuální i budoucí funkce a aplikace pro macOS i Android."
|
||||
}
|
||||
},
|
||||
"da" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Lås op for QuickDrop+ for at udveksle ubegrænsede filer mellem din Android-enhed og Mac. Alle platforme og kommende funktioner er inkluderet."
|
||||
"value" : "Lås QuickDrop+ op for at fortsætte filudveksling uden begrænsninger. QuickDrop+ er et engangskøb – intet abonnement kræves. Alle nuværende og fremtidige funktioner er inkluderet, samt macOS- og Android-apps."
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Schalte QuickDrop+ frei, um unbegrenzt Dateien zwischen deinem Android- und Mac-Gerät zu übertragen. Alle Plattformen und kommende Funktionen sind enthalten."
|
||||
"value" : "Schalte QuickDrop+ frei, um unbegrenzt Dateien auszutauschen. QuickDrop+ ist ein einmaliger Kauf – kein Abo nötig. Alle aktuellen und zukünftigen Funktionen sind enthalten, ebenso die macOS- und Android-Apps."
|
||||
}
|
||||
},
|
||||
"el" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Ξεκλειδώστε το QuickDrop+ για να ανταλλάσσετε απεριόριστα αρχεία ανάμεσα σε Android και Mac συσκευές. Περιλαμβάνονται όλες οι πλατφόρμες και μελλοντικές λειτουργίες."
|
||||
"value" : "Ξεκλειδώστε το QuickDrop+ για να συνεχίσετε την ανταλλαγή αρχείων χωρίς περιορισμούς. Το QuickDrop+ είναι μια εφάπαξ αγορά – δεν απαιτείται συνδρομή. Περιλαμβάνει όλες τις τρέχουσες και μελλοντικές λειτουργίες, καθώς και τις εφαρμογές για macOS και Android."
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Unlock QuickDrop+ to exchange unlimited files with your Android device and Mac device. All platforms and upcoming features are included."
|
||||
"value" : "Unlock QuickDrop+ to continue exchanging files without limits. QuickDrop+ is a one-time purchase – no subscription required. All current and future features are included, plus the macOS and Android apps."
|
||||
}
|
||||
},
|
||||
"en-AU" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Unlock QuickDrop+ to swap unlimited files between your Android and Mac. All platforms and upcoming features included."
|
||||
"value" : "Unlock QuickDrop+ to keep exchanging files without limits. QuickDrop+ is a one-off purchase – no subscription needed. All current and future features are included, as well as the macOS and Android apps."
|
||||
}
|
||||
},
|
||||
"en-CA" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Unlock QuickDrop+ to exchange unlimited files between your Android device and Mac. Includes all platforms and future features."
|
||||
"value" : "Unlock QuickDrop+ to keep sharing files without limits. QuickDrop+ is a one-time purchase—no subscription needed. All current and upcoming features are included, as well as the macOS and Android apps."
|
||||
}
|
||||
},
|
||||
"en-GB" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Unlock QuickDrop+ to exchange unlimited files between your Android and Mac devices. All platforms and future features included."
|
||||
"value" : "Unlock QuickDrop+ to continue exchanging files without limits. QuickDrop+ is a one-off purchase – no subscription required. All current and future features are included, plus the macOS and Android apps."
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Desbloquea QuickDrop+ para intercambiar archivos ilimitados entre tu dispositivo Android y Mac. Todas las plataformas y próximas funciones están incluidas."
|
||||
"value" : "Desbloquea QuickDrop+ para seguir intercambiando archivos sin límites. QuickDrop+ es una compra única, sin suscripción. Incluye todas las funciones actuales y futuras, además de las apps para macOS y Android."
|
||||
}
|
||||
},
|
||||
"es-419" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Desbloquea QuickDrop+ para intercambiar archivos ilimitados entre tu dispositivo Android y Mac. Incluye todas las plataformas y funciones futuras."
|
||||
"value" : "Desbloquea QuickDrop+ para seguir intercambiando archivos sin límites. QuickDrop+ es una compra única, sin suscripción. Incluye todas las funciones actuales y futuras, además de las apps para macOS y Android."
|
||||
}
|
||||
},
|
||||
"fi" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Avaa QuickDrop+, jotta voit vaihtaa rajattomasti tiedostoja Android-laitteesi ja Macisi välillä. Kaikki alustat ja tulevat ominaisuudet sisältyvät."
|
||||
"value" : "Avaa QuickDrop+ jatkaaksesi tiedostojen rajatonta vaihtoa. QuickDrop+ on kertamaksu – ei tilausta. Sisältää kaikki nykyiset ja tulevat ominaisuudet sekä macOS- ja Android-sovellukset."
|
||||
}
|
||||
},
|
||||
"fr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Débloquez QuickDrop+ pour échanger des fichiers illimités entre votre appareil Android et votre Mac. Toutes les plateformes et futures fonctionnalités sont incluses."
|
||||
"value" : "Débloquez QuickDrop+ pour continuer à échanger des fichiers sans limites. QuickDrop+ est un achat unique – aucun abonnement requis. Toutes les fonctionnalités actuelles et à venir sont incluses, ainsi que les applications macOS et Android."
|
||||
}
|
||||
},
|
||||
"fr-CA" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Débloquez QuickDrop+ pour échanger un nombre illimité de fichiers entre votre appareil Android et votre Mac. Toutes les plateformes et les prochaines fonctionnalités sont incluses."
|
||||
"value" : "Déverrouillez QuickDrop+ pour continuer d’échanger des fichiers sans limite. QuickDrop+ est un achat unique — aucun abonnement requis. Toutes les fonctionnalités actuelles et à venir sont incluses, ainsi que les apps macOS et Android."
|
||||
}
|
||||
},
|
||||
"he" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "פתח את QuickDrop+ כדי להחליף קבצים ללא הגבלה בין מכשיר האנדרואיד ל-Mac שלך. כל הפלטפורמות והתכונות הקרובות כלולות."
|
||||
"value" : "פתח את QuickDrop+ כדי להמשיך להעביר קבצים ללא הגבלות. QuickDrop+ הוא תשלום חד-פעמי – ללא מנוי. כל הפיצ'רים הנוכחיים והעתידיים כלולים, כולל האפליקציות ל-macOS ולאנדרואיד."
|
||||
}
|
||||
},
|
||||
"hi" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "अनलिमिटेड फाइल ट्रांसफर के लिए QuickDrop+ अनलॉक करें और अपने Android व Mac डिवाइस के बीच फ़ाइलें भेजें। सभी प्लेटफ़ॉर्म व आने वाली सुविधाएँ शामिल हैं।"
|
||||
"value" : "QuickDrop+ अनलॉक करें ताकि आप बिना किसी सीमा के फाइलें भेज और प्राप्त कर सकें। QuickDrop+ एक बार की खरीद है – कोई सदस्यता आवश्यक नहीं है। इसमें सभी मौजूदा और भविष्य की सुविधाएँ शामिल हैं, साथ ही macOS और Android ऐप्स भी।"
|
||||
}
|
||||
},
|
||||
"hr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Otključajte QuickDrop+ za neograničenu razmjenu datoteka između Android i Mac uređaja. Sve platforme i nadolazeće značajke su uključene."
|
||||
"value" : "Otključajte QuickDrop+ za neograničenu razmjenu datoteka. QuickDrop+ je jednokratna kupnja – nema pretplate. Sve sadašnje i buduće značajke su uključene, kao i macOS i Android aplikacije."
|
||||
}
|
||||
},
|
||||
"hu" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Oldja fel a QuickDrop+ funkciót, hogy korlátlanul cserélhessen fájlokat Android és Mac eszköze között. Minden platform és közelgő funkció benne van."
|
||||
"value" : "Oldja fel a QuickDrop+ szolgáltatást, hogy korlátlanul cserélhessen fájlokat. A QuickDrop+ egyszeri vásárlás – előfizetés nem szükséges. Minden jelenlegi és jövőbeli funkció, valamint a macOS és Android alkalmazások benne vannak."
|
||||
}
|
||||
},
|
||||
"id" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Buka QuickDrop+ untuk bertukar file tanpa batas antara perangkat Android dan Mac Anda. Semua platform dan fitur terbaru sudah termasuk."
|
||||
"value" : "Buka QuickDrop+ untuk terus bertukar file tanpa batas. QuickDrop+ adalah pembelian sekali saja – tanpa langganan. Semua fitur saat ini dan mendatang sudah termasuk, serta aplikasi macOS dan Android."
|
||||
}
|
||||
},
|
||||
"it" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Sblocca QuickDrop+ per scambiare file illimitati tra il tuo dispositivo Android e Mac. Tutte le piattaforme e le prossime funzionalità sono incluse."
|
||||
"value" : "Sblocca QuickDrop+ per continuare a scambiare file senza limiti. QuickDrop+ è un acquisto una tantum: nessun abbonamento richiesto. Include tutte le funzionalità attuali e future, oltre alle app per macOS e Android."
|
||||
}
|
||||
},
|
||||
"ja" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "QuickDrop+ をアンロックして、Android デバイスと Mac デバイス間で無制限にファイル転送。全プラットフォームと今後の機能も利用可能です。"
|
||||
"value" : "制限なくファイル交換を続けるにはQuickDrop+をアンロックしてください。QuickDrop+は買い切り型で、サブスクリプションは不要です。現在および今後の機能、さらにmacOS・Androidアプリもすべて含まれます。"
|
||||
}
|
||||
},
|
||||
"ko" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "QuickDrop+를 잠금 해제하여 Android와 Mac 기기 간에 무제한 파일을 전송하세요. 모든 플랫폼 및 향후 기능이 포함됩니다."
|
||||
"value" : "QuickDrop+를 잠금 해제하여 파일을 무제한으로 자유롭게 전송하세요. QuickDrop+는 일회성 구매이며, 구독이 필요하지 않습니다. 현재와 미래의 모든 기능이 포함되어 있으며, macOS와 Android 앱도 함께 제공됩니다."
|
||||
}
|
||||
},
|
||||
"ms" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Buka QuickDrop+ untuk tukar fail tanpa had antara peranti Android dan Mac anda. Semua platform dan ciri akan datang disertakan."
|
||||
"value" : "Buka kunci QuickDrop+ untuk terus berkongsi fail tanpa had. QuickDrop+ ialah pembelian sekali sahaja – tiada langganan diperlukan. Semua ciri kini dan akan datang disertakan, termasuk aplikasi macOS dan Android."
|
||||
}
|
||||
},
|
||||
"nb" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Lås opp QuickDrop+ for å overføre ubegrenset med filer mellom Android- og Mac-enheten din. Alle plattformer og kommende funksjoner er inkludert."
|
||||
"value" : "Lås opp QuickDrop+ for å fortsette å utveksle filer uten begrensninger. QuickDrop+ er et engangskjøp – ingen abonnement kreves. Alle nåværende og fremtidige funksjoner er inkludert, samt macOS- og Android-appene."
|
||||
}
|
||||
},
|
||||
"nl" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Ontgrendel QuickDrop+ om onbeperkt bestanden uit te wisselen tussen je Android- en Mac-apparaat. Alle platforms en toekomstige functies zijn inbegrepen."
|
||||
"value" : "Ontgrendel QuickDrop+ om onbeperkt bestanden te blijven uitwisselen. QuickDrop+ is een eenmalige aankoop – geen abonnement nodig. Alle huidige en toekomstige functies zijn inbegrepen, evenals de macOS- en Android-apps."
|
||||
}
|
||||
},
|
||||
"pl" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Odblokuj QuickDrop+, aby wymieniać nieograniczoną liczbę plików między urządzeniem z Androidem a Maciem. Wszystkie platformy i nadchodzące funkcje w cenie."
|
||||
"value" : "Odblokuj QuickDrop+, aby dalej wymieniać pliki bez ograniczeń. QuickDrop+ to jednorazowy zakup – bez abonamentu. Obejmuje wszystkie obecne i przyszłe funkcje oraz aplikacje na macOS i Androida."
|
||||
}
|
||||
},
|
||||
"pt-BR" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Desbloqueie o QuickDrop+ para trocar arquivos ilimitados entre seu dispositivo Android e Mac. Todas as plataformas e recursos futuros incluídos."
|
||||
"value" : "Desbloqueie o QuickDrop+ para continuar trocando arquivos sem limites. QuickDrop+ é uma compra única – sem assinatura. Inclui todos os recursos atuais e futuros, além dos apps para macOS e Android."
|
||||
}
|
||||
},
|
||||
"pt-PT" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Desbloqueie o QuickDrop+ para trocar ficheiros ilimitados entre o seu dispositivo Android e Mac. Todas as plataformas e futuras funcionalidades incluídas."
|
||||
"value" : "Desbloqueie o QuickDrop+ para continuar a trocar ficheiros sem limites. O QuickDrop+ é uma compra única – sem subscrição necessária. Inclui todas as funcionalidades atuais e futuras, bem como as apps para macOS e Android."
|
||||
}
|
||||
},
|
||||
"ro" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Deblochează QuickDrop+ pentru a transfera fișiere nelimitat între dispozitivul tău Android și Mac. Toate platformele și funcțiile viitoare sunt incluse."
|
||||
"value" : "Deblochează QuickDrop+ pentru a continua schimbul de fișiere fără limite. QuickDrop+ este o achiziție unică – nu este nevoie de abonament. Toate funcțiile actuale și viitoare sunt incluse, precum și aplicațiile pentru macOS și Android."
|
||||
}
|
||||
},
|
||||
"ru" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Откройте QuickDrop+, чтобы обмениваться неограниченным количеством файлов между Android и Mac. Все платформы и будущие функции включены."
|
||||
"value" : "Разблокируйте QuickDrop+, чтобы продолжать обмениваться файлами без ограничений. QuickDrop+ — это единовременная покупка, подписка не требуется. Включены все текущие и будущие функции, а также приложения для macOS и Android."
|
||||
}
|
||||
},
|
||||
"sv" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Lås upp QuickDrop+ för att utbyta obegränsat med filer mellan din Android- och Mac-enhet. Alla plattformar och kommande funktioner ingår."
|
||||
"value" : "Lås upp QuickDrop+ för att fortsätta utbyta filer utan begränsningar. QuickDrop+ är ett engångsköp – ingen prenumeration krävs. Alla nuvarande och framtida funktioner ingår, samt macOS- och Android-apparna."
|
||||
}
|
||||
},
|
||||
"th" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "ปลดล็อก QuickDrop+ เพื่อแลกเปลี่ยนไฟล์ไม่จำกัดระหว่างอุปกรณ์ Android และ Mac ของคุณ รองรับทุกแพลตฟอร์มและฟีเจอร์ใหม่ในอนาคต"
|
||||
"value" : "ปลดล็อก QuickDrop+ เพื่อแลกเปลี่ยนไฟล์ได้ไม่จำกัด QuickDrop+ ซื้อครั้งเดียว ไม่มีค่าสมัครรายเดือน รวมฟีเจอร์ปัจจุบันและอนาคตทั้งหมด พร้อมแอป macOS และ Android"
|
||||
}
|
||||
},
|
||||
"tr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "QuickDrop+’ı açarak Android ve Mac cihazların arasında sınırsız dosya aktarımı yapın. Tüm platformlar ve gelecek özellikler dahildir."
|
||||
"value" : "Sınırsız dosya paylaşımı için QuickDrop+’ı etkinleştirin. QuickDrop+ tek seferlik bir satın almadır – abonelik gerektirmez. Tüm mevcut ve gelecekteki özellikler ile macOS ve Android uygulamaları dahildir."
|
||||
}
|
||||
},
|
||||
"uk" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Відкрийте QuickDrop+, щоб обмінюватися необмеженою кількістю файлів між вашим Android і Mac. Усі платформи та майбутні функції включені."
|
||||
"value" : "Розблокуйте QuickDrop+, щоб продовжити обмін файлами без обмежень. QuickDrop+ — одноразова покупка, без підписки. Усі поточні й майбутні функції включені, а також додатки для macOS і Android."
|
||||
}
|
||||
},
|
||||
"vi" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Mở khóa QuickDrop+ để trao đổi không giới hạn tệp giữa thiết bị Android và Mac của bạn. Bao gồm tất cả nền tảng và tính năng sắp ra mắt."
|
||||
"value" : "Mở khóa QuickDrop+ để tiếp tục trao đổi tệp không giới hạn. QuickDrop+ là gói mua một lần – không cần đăng ký. Bao gồm tất cả các tính năng hiện tại và tương lai, cùng với ứng dụng macOS và Android."
|
||||
}
|
||||
},
|
||||
"zh-Hans" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "解锁 QuickDrop+,即可在 Android 设备和 Mac 设备间无限制传输文件。支持所有平台及即将推出的功能。"
|
||||
"value" : "解锁 QuickDrop+,即可无限制传输文件。QuickDrop+为一次性购买,无需订阅。包含所有当前与未来功能,以及 macOS 和 Android 应用。"
|
||||
}
|
||||
},
|
||||
"zh-Hant" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "解鎖 QuickDrop+,即可在 Android 與 Mac 裝置間無限傳輸檔案。所有平台和即將推出的功能均包含在內。"
|
||||
"value" : "解鎖 QuickDrop+,即可無限制地傳輸檔案。QuickDrop+ 為一次性購買,無需訂閱。包含所有現有與未來功能,以及 macOS 和 Android 應用程式。"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user