Opener هو تطبيق iOS يتيح للمستخدم بشكل أساسي اختيار مكان فتح الروابط ، ويستفيد بشكل أساسي من مخططات عناوين URL.
يجب أن نضيف دعمًا لأنظمة URL الأساسية للارتباط العميق بواجهة مستخدم معينة داخل التطبيق. يسمى:
freetime: // issue / rnystrom / GitHawk / 418 سينتقل إلى هذه المشكلة!
freetime: // repository / rnystrom / GitHawk
freetime: // الإخطارات
(ندرك أيضًا أننا قد نرغب في إعادة تسمية نظام URL الخاص بنا ؟؟)
بمجرد إضافة هذه الميزة ، يجب أن نضيف تطبيقنا إلى بيان Opener . إنه ليس حلاً مثاليًا ، ولكنه سيكون تطبيقًا مصاحبًا لطيفًا لبدء فتح عناصر GitHub في تطبيقنا بدلاً من Safari!
تجدر الإشارة أيضًا إلى أن هذا سوف يسير جنبًا إلى جنب مع أي عمل على أدوات الشاشة الرئيسية ، وأشياء ساعة أبل ، وما إلى ذلك ، ولهذا السبب أعطيتها أولوية متوسطة وليست منخفضة!
سيكون من دواعي سرورنا الاندماج في Opener بمجرد وجود مخطط URL
مرسلة مع GitHawk
تصميم مخطط URL في ذهني للإصدار القادم!
مرسلة مع GitHawk
يمكن لأي شخص إلقاء نظرة على هذا الآن لدينا التوجيه في مكانه :)
أخطط للربط بالمستودعات والمشكلات في GitHawk بمجرد أن يدعم إصدار App Store من GitHawk هذا.
rnystrom : هل هناك أي شيء يمكنني القيام به للمساعدة؟
لست متأكدًا مما إذا كان تنسيق عنوان url الذي يمثل المسارات سيتغير ولا يمكنني أيضًا معرفة ما إذا كان التطبيق ينظر حاليًا إلى عناوين URL عند إطلاقه.
ولكن إذا أعطيتني بعض المهام المحددة ، يمكنني المضي قدمًا في هذا الأمر.
palmin ، يجب أن يكون إصدار App Store قادرًا على التعامل مع الروابط العميقة الآن باستخدام مخطط التوجيه في GitHawkRoutes
مرسلة مع GitHawk
rnystrom أتوقع
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
لفتح شاشة النظرة العامة لـ GitHawk ولكنها تفتح التطبيق دون الانتقال إلى أي شاشة معينة.
هل أنا أسيء فهم الكيفية التي من المفترض أن تعمل بها هذه الروابط العميقة؟
حسنًا ، لا ينبغي أن يكون هذا صحيحًا. اسمح لي بتشغيل تطبيق نموذج لمحاولة تصحيح الأخطاء
مرسلة مع GitHawk
رائع ، لقد جربت هذا للتو ويبدو أنه يعمل! لدي https://github.com/timonus/OpenerManifest/tree/githawk في انتظار وصول هذا الإصدار من GitHawk إلى متجر التطبيقات.
يا رفاق 😍😭🙏
مرسلة مع GitHawk
بالنسبة لمحبي الاختصار هناك ، قاموا بإنشاء اختصار أيضًا لفتح github repo.
https://www.icloud.com/shortcuts/61bf54353a914d62983f9e1c1bf7a02a
سوف أقوم بتحديثه للحصول على خيار فتح المشكلات / العلاقات العامة ومن الحافظة أيضًا. في الوقت الحالي ، يمكنك فتحه من أي ورقة مشاركة لها عناوين url.
مرسلة مع GitHawk
rizwankce أنت مدهش
التعليق الأكثر فائدة
رائع ، لقد جربت هذا للتو ويبدو أنه يعمل! لدي https://github.com/timonus/OpenerManifest/tree/githawk في انتظار وصول هذا الإصدار من GitHawk إلى متجر التطبيقات.