سؤال

لم أفعل أبدا أي تطور لمس iPhone أو iPod، بسبب الحاجة الإضافية لتطوير ماك، بالإضافة إلى الحاجة إلى تعلم الهدف - ج. مع إعلان monotouch. الآن يمكنني استخدام لغات .NET أنا على دراية بالفعل، وتطوير على جهاز الكمبيوتر الخاص بي ويندوز.

ومع ذلك، فأنا فضولي إذا ما زلت بحاجة إلى بنك ماك لنشر واختبار تطبيق iPhone الخاص بي؟ إذن ما هي الأدوات اللازمة لمسة iPhone وأي منها سيتم تشغيلها على Windows باستخدام Monotouch؟

هل كانت مفيدة؟

المحلول

الرؤية كأداة Codesigning اللازمة للتوقيع على تطبيق التنفيذ على الجهاز غير موثق وغير متوفر فقط لنظام التشغيل XI تعتقد أنه رهان آمن يمكنك فقط بناء تطبيق للنشر على نظام التشغيل X.

في حين أنه قد يكون من المفتاح من الناحية الفنية ترجمة التطبيقات بموجب بعض نظام التشغيل الآخرين، مع جهاز محاكاة أو أداة Codesign ليس لديك طريقة لاختبارها، لذلك ستحتاج إلى MAC متوفرة من أجل القيام بذلك على أي حال. أفترض أنه قد يكون من الممكن أيضا اختبار جهاز Jailbroken، لكنني لا أريد شحن تطبيق لم يتم اختباره من البرامج الثابتة لنظام التشغيل الأسهم.

نصائح أخرى

يتم تضمين بذور الإجابة في سؤالك. من صفحة المشروع:

يتطلب Monotouch Mac و Apple iPhone SDK لاختبار المحاكي؛ وسوف تحتاج إلى أن تكون مطور iPhone Apple للنشر على الجهاز.

أيا من النقاط في استجابة مايكل تتحدث مباشرة إلى سؤال جيم.

ستمنعك أن تكون على نظام Windows من خلال استخدام محاكي iPhone SDK، ولكن لن تمنعك بالضرورة من النشر إلى واختباره على اتصال iPhone / iPod الفعلي.

معرفتي، لا تضطر إلى امتلاك جهاز Mac Hardware للتسجيل كمطور iPhone. يجب أن تكون مطورا iPhone بحيث يمكنك استخدام وظيفة نشر الاختبار التي يدعمها iPhone.

لم أحاول monotouch حتى الآن ولكن هذا هو فهمي كيف يعمل. عندما تقوم بتجميع استخدام Monotouch، فسيخرج تشغيل ثنائي جاهزا على جهاز iPhone / iPod Touch. يمكنك بعد ذلك استخدام iTunes لسحب Binary عبر لوحة التطبيق ومزامنة الجهاز. بالتأكيد لن يكون هذا النهج مؤتميا كتطور أصلي ولكن يجب أن يعمل "Mac مجانا".

قد يوفر هذا بعض القراءة المظللة ولكنها مثيرة للاهتمام لشخص لديه جهاز كمبيوتر يعمل بنظام Windows موجود.

http://osx86.thefreesuite.com/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top