EasyDelphi Q&A
0 تصويتات
38 مشاهدات

السلام عليكم

اردت اليوم عمل كومبايل لكود فايرمونكي على  منصة ios و mac  فظهرت رسالة مفادها عمل بروفايل للاتصال مع remote machine لتشغيل التطبيق  تابعت بعض الفيديوهات لكن تختاج تنصيب ال mac حجمه تقريبا 6 جيغا وتحميل ايضا xcode فهل هناك طريقة اسهل لعمل deploy للتطبيق بدون ظهور الرسالة وتجربتها على emulator

 

بارك الله فيكم

سُئل في تصنيف fmx بواسطة (840 نقاط) | 38 مشاهدات

2 إجابة

+1 تصويت
أفضل إجابة
لا يمكن . لان الكومبايل يتم في الانظمة التي تستهدفها اولا وثانيا الكومبايلر نفسه مختلف .

عندما تقوم بعمل برنامج لويندوز . فانت تستخدم كومبايلر مختلف عن الكومبايلر الذي يستهدف الاندرويد وغيرهما تماما الذي يستهدف الماك .. الكومبايلرات مختلفة . لن تعمل إلا في الانظمة المصممة لها .

لا يمكن عمل كومبايل لتطبيق ماك او ايفون بدون وجود نظام ماك . النظام لن يفهم الكومبايلر ولا الكومبايلر سيفهم النظام .. ببساطة انت تحاول تشغيل تطبيق ماك ( في هذه الحالة هي كومبايلر ليقوم بعمل كومبايل لبرنامج) في نظام ويندوز . النتيجة لن يعمل .
ما تطلبه لا يمكن عمله بدون النظام الهدف .

لعمل تطبيق يعمل في ماك او ايفون او حتى لينوكس . تحتاج لهذه الأنظمة .

ملاحظة الـ Deploy هي مرحلة بعد الكومبايل . وتعني نقل وتشغيل في الهدف و(التحزيم جزء منها في بعض الأحيان ان دعت الحاجة  ) وايضا تجهيز البيئة لتمكين التطبيق من العمل .. Compile هي مرحلة تسبقها . ومشكلتك في الكومبايل وليس في الـ Deployment .

لن تستطيع عمل Deploy بدون عم Compile او Build .... لا يمكن .
تم الرد عليه بواسطة (28,680 نقاط)
مختارة بواسطة
0
طيب هل يوجد نسخة اخف او طريقة فيها نوع من اليسر لان حجم الملف 6 جيغا للاسف
0
الصحيح هو عمل كومبايل في جهاز ماك حقيقي .
كل الحلول الاخرى هي حلول غير طبيعية . والنتيجة مشوهة وليست مستقرة . ولا توجد ضمانات ان نجحت في تثبيته انك ستستطيع عمل تطبيقات عليه .

مع الاسف لا يوجد طريقة أيسر .
0
بارك الله فيك شاهد هذا الفيديو رجاء لا اعلم هل يستخدم محاكي ام لا في الدقيقة 1.42

https://www.youtube.com/watch?v=Wzez2jxPf0s
0
الفيديو يقول : الموضوع يعتمد على هدفك ومقدراتك التقنية . اذا كنت مطور برامج فذهب واشتري جهاز ماك او استعير واحد او حتى حاول استخدام جهاز صديقك اذا امكنك او احصل على Mac Computer Lab .  ( يعني استآجر جهاز بالساعة ) من الانترنت او من صالات . ( المهم هو جهاز حقيقي ) .
اما اذا كنت ليس ١٠٠ بالمئة هدفك تطوير برامج ولديك معلومات تقنية جيدة . قد يكون خيار الهاكنتوش جيد لك . ( لاحظ قوله : اذا كان ليس ١٠٠ بالمئة هدفك تطوير برامج)  

النتيجة : مختصر الكلام ذكرته في اجابتي منذ البداية .
0
شكرا استاذ على حسن الرد
0 تصويتات
تم الرد عليه بواسطة (19,960 نقاط)
+1
هذا رابط ملف وليس رابط موقع
0
بارك الله فيك هذه نفس الخطوات التي وجدتها لكن حجم الماك كبير جدا  In order to build and test iOS apps, you need the following:

    A Mac connected to the same network as RAD Studio
    Xcode installed on your Mac
    Xcode command-line tools installed on your Mac
    Platform Assistant installed and running on your Mac

In order to test iOS apps on your iOS device, you additionally need the following:

    An Apple developer account
    Installed developer certificates
    A provisioned iOS device connected to your Mac by USB cable
هل من طريقة اسهل من هذه
0
نعم أستاذ سامر هو بالفعل رابط لملف يقوم فقط بوضعه على البراوزر و يصحح إن كان هناك تعارض أو إختلاف في نسخة الدلفي لديه فمثلا أنا عندي نسخة ريو و رقمها هو 20 و إن كانت نسخته اقل مثلا طوكيو يضع فقط عوض 20 الرقم 19 وهكذا الى غاية XE4 المهم هو رابط لملف أشتيامال ياتي مع الدلفي يشرح مراحل كيفية عمل كومبايل على نظام IOS
0
هذه هي الخطوات الصحيحة . هي سهلة جدا جدا جدا .
لازم يكون عندك جهاز ماك . ثبت عليه xcode ( هذا يتم بضغطتين فقط ) .
انسخ برنامج PAServer من مجلد الدلفي لجهاز الماك وشغله واعمل ملف البروفايل في الدلفي . .
هذا فقط . كل شيء .
شغل البرنامج في الدلفي سيعمل في الماك .
اذا اردت تجرب الايفون . لازم يكون عندك حساب ابل متطور .
هذا كل شيء ..
+1
bravesofts اسف اعتقد انك وضعت الرابط بالخطأ وكنت تقصد رابط موقع . اسف
0
انت لم تفهم جيدا الخطوات...
لا يفترض تحميل نظام الماك لتقوم بتسطيبه على اي جهاز كان ههههه لا هذا غلط ... هذا ليس نظام لينوكس ... يجب عليك لتبرمج على نظام ios توافر ثلاثة اجهزة حاسوب و ينداوز و حاسوب ماك و هاتف ios اما على emulator ففقط حاسوب وينداوز و حاسوب ماك و يجب في كلا الحالتين ان تسطب xcode على حاسوب الماك و xcode command line tools
0
هو يقصد النسخ الوهمية . هناك نسخ وهمية تعمل في vmware و virtualbox .  لكنها غير مستقرة نهائيا .
العمل بها مضيعة وقت . ولا تصلح للبرمجة .
0
نعم اوافقك الراي تماما أستاذ سامر مع العلم اني على علم أيضا بهذه النسخ المهكرة من شركة هاكينتوش و في رأيي بإمكانه إستعمال هذه الطريقة هنا:
https://www.youtube.com/watch?v=2USszBtyQnQ
تبدو فعالة جدا و ليست باهظة الثمن ... ما رأيكم ؟
0
الفيديو لم يطرح شيء جديد .. اما استخدم هاكنتوش   او استخدم ماك حقيقي .
الفيديو لا يقدم شيء نهائيا . هو عمل remote control لجهاز ماك حقيقي .
0

هههه... إذا لم يتبقى له سوى أن يشتري بالتقسيط من هنا أو من EBAY من هنا 

 

اسئلة متعلقة

+3 تصويتات
2 إجابة
سُئل أكتوبر 29، 2018 في تصنيف fmx بواسطة isamzaki1978 (150 نقاط) | 92 مشاهدات
+4 تصويتات
2 إجابة
سُئل أغسطس 19، 2018 في تصنيف fmx بواسطة Djamal Mohamed (180 نقاط) | 55 مشاهدات
+4 تصويتات
1 إجابة
سُئل يوليو 31، 2018 في تصنيف fmx بواسطة NADIRE (870 نقاط) | 71 مشاهدات
0 تصويتات
3 إجابة
سُئل مايو 27 في تصنيف Delphi بواسطة Hafi Ski (320 نقاط) | 65 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

441 سؤال
675 إجابة
1,216 تعليق
258 مستخدم