إن وجود التقويم الخاص بي في قفص الاتهام يساعدني على تذكيرني بالتحقق من ذلك. هذا مجرد غلاف ويب بسيط لتقويم Google.
$ npm install -g electron
$ yarn install
$ yarn start
سيتم تشغيل التطبيق فقط إذا قمت بإغلاق أي حالات أخرى. إذا كنت تستخدم npm start
أثناء تشغيل مثيل آخر ، فسيقوم ببساطة بعرض نافذة هذا المثيل القديم ، بدلاً من بدء التطبيق.
لحزم التطبيقات لكل منصة:
$ yarn
$ yarn run build-mac
$ yarn run build-linux
$ yarn run build-windows
باستخدام MacOS Catalina ( 10.14.5
) ، تتطلب Apple ملفات DMG من قبل الموزع. يتم توقيع جميع الملفات التي أقوم بتوزيعها وتوثيقها.
إذا كنت تتطلع إلى تطوير التطبيق بنفسك ، فيمكنك تصحيح التطبيق وتشغيل التطبيق من خلال yarn start
بدون مشكلة. ومع ذلك ، إذا كنت ترغب في إنشاء موقعة قابلة للتنفيذ ( yarn build-mac
) ، فستحتاج إلى إعداد معرف Apple وكلمة المرور لعملية التوثيق.
للقيام بذلك ، ستحتاج أولاً إلى حساب Apple Developer صالح. يمكنك التسجيل على https://developer.apple.com. ستحتاج إلى استخدام Xcode لتصدير معلومات توقيع المطور الجديد وإضافتها إلى سلسلة المفاتيح الخاصة بك.
ستحتاج بعد ذلك إلى إنشاء كلمة مرور خاصة بتطبيق معرف Apple هذا. هذا ليس هو نفسه كلمة المرور التي تستخدمها لتسجيل الدخول إلى حساب المطور الخاص بك. يمكنك إنشاء كلمة مرور خاصة بالتطبيق ، هنا: https://appleid.apple.com
بعد الانتهاء من هاتين الخطوتين ، قم بإنشاء ملف .env
في جذر هذا المشروع. يجب أن يبدو شيئًا مثل:
[email protected]
APPLEIDPASS=xxxx-tttt-vvvv-aaaa
Copyright 2018 Luke Klinker
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.