আমি কীভাবে এক্সকোড 4 এ 3.0 আইফোন সিমুলেটর ইনস্টল করব?


2

আমি আমার এক্সকোড 4.0.০.২ ইনস্টলেশনতে iPhone.০ আইফোন সিমুলেটর ইনস্টল করতে চাই। এই কাজ করতে একটি উপায় আছে কি?

এটি সঠিকভাবে চলেছে কিনা তা নিশ্চিত করতে আমি 3.0 এর বিপরীতে আমার অ্যাপ্লিকেশনটি পরীক্ষা করতে চাই (মূলত ইউআইএসক্রোলভিউতে কিছু পরিবর্তনের কারণে), তবে আমার কাছে 3.0 এর কোনও ডিভাইসে অ্যাক্সেস নেই। আমি জানি যে সিমুলেটর! = ডিভাইস, তবে 3.0 সিমুলেটারের বিরুদ্ধে পরীক্ষা করা কোনও কিছুর চেয়ে ভাল।


আপনাকে যা করতে হবে তা হল সঠিক এসডিকে ইনস্টল করুন এবং তার বিপরীতে পরীক্ষা করুন বা, এক্সকোড 3.x ইনস্টল করুন যা সমস্ত কিছু এবং এমনকি 3.x চেহারা এবং অনুভূতি সহ আসে।
মার্টিন মার্কনকিনি

আমার উভয়ই এক্সকোড 4.0.০.২ রয়েছে। এবং এক্সকোড 3.2.5, প্রতিটি পৃথক ফোল্ডারে ইনস্টল করা হয়েছে। যাইহোক, এক্সকোড ৩.২.৫ থেকে আমি কেবলমাত্র আইফোন সিমুলেটরটি 4.0, 4.1 এবং 4.2 সংস্করণে চালাতে পারি। পূর্ববর্তী কোনও সংস্করণ উপলব্ধ নেই (আইপ্যাড ৩.২ এক ব্যতীত)।
রিকার্ডো সানচেজ-সায়েজ

এটা অদ্ভুত… আমি আগামীকাল আমার সাথে পরীক্ষা করব।
মার্টিন মার্কনকিনি

উত্তর:


3

এক্সকোড, আইওএস এসডিকে এবং সিমুলেটর এক ইনস্টলারে একসাথে বান্ডিল হয়ে আসে কারণ তারা বিকাশকারী ফোল্ডারে লাইব্রেরি এবং অন্যান্য জিনিসগুলি ভাগ করে। মিলহীন সমন্বয়গুলি সম্ভবত কাজ করবে না। এমনকি যদি আপনি কোনওভাবে আপনার বর্তমান এক্সকোড + এসডিকে ইনস্টলেশন সহ 3.0 সিমুলেটার ইনস্টল করতে পরিচালনা করেন তবে এটি সম্ভবত ক্রাশ হবে।

সুতরাং আপনাকে Xcode 3.x সহ একটি পুরানো আইফোন ওএস 3.0 এসডিকে জন্য একটি সম্পূর্ণ ইনস্টলারের সন্ধান করতে হবে এবং একটি কার্যক্ষম আইফোন ওএস 3.0 সিমুলেটর পেতে ম্যাকের সাথে এটি ইনস্টল করতে হবে। আপনি ওএস এক্স 10.6 স্নো চিতাবাঘের যে পুরানো এসডিকে / এক্সকোড সংমিশ্রণটি পেতে সক্ষম হবেন বা নাও পেতে পারেন, তাই আপনাকে ওএস এক্স 10.5 চিতাবাঘে বুট করতে পারে এমন একটি পুরানো ম্যাকের প্রয়োজন হতে পারে।

যোগ করা হয়েছে:

যাইহোক, সরাসরি বিকাশকারীদের ব্যবহারের জন্য কোনও অ্যাপ্লিকেশন জমা দেওয়ার সময় ডিপ্লোয়মেন্ট টার্গেটটি কম সেট করার আগে কোনও বিকাশকারীকে কেবল তাদের অ্যাপ্লিকেশনটি পরীক্ষা করার জন্য তার কাছে কেবল একটি ডিভাইসই 3.0 ডিভাইসকে সমর্থন করা উচিত। গ্রাহকরা এলোমেলো বিকাশকারীদের জন্য কিছু টেস্ট ডামি হওয়ার কথা নয়।

সর্বাধিক প্রাচীনতম, সর্বনিম্ন ওএস সংস্করণে অ্যাপ্লিকেশনগুলি পরীক্ষা করুন, যে ডিভাইসটি আপনি খুঁজে পেতে পারেন (ভিক্ষা করুন, ধার করুন, কেনা এবং ব্যবহার করা উচিত, শহর জুড়ে গাড়ি চালাবেন) এবং এটিকে আপনার স্থাপনার লক্ষ্য হিসাবে ব্যবহার করুন। আপনি যদি পুরানো কোনও ডিভাইসটি খুঁজে না পান তবে আপনার অ্যাপ্লিকেশনের জন্য গ্রাহকদের বিশাল সংখ্যাও পাওয়া যাবে না।


1
উত্তরের জন্য ধন্যবাদ, তবে এটি সত্যিই কার্যকর নয়। আমরা রিলিজ করার আগে প্রকৃত 3.x ডিভাইসগুলিতে কোডটি পরীক্ষা করার পরিকল্পনা করি, তবে বিকাশের গতি বাড়ানোর জন্য আমরা ডিভাইসগুলিতে অ্যাক্সেস পাওয়ার সময় 3.x সিমুলেটরটিতে পরীক্ষা করতে সক্ষম হতে চাই। Xcode 3.x ইনস্টল করা সাহায্য করবে না কারণ অনুপস্থিত ক্লাসগুলির কারণে প্রকল্পটি Xcode 3.x এ 3.x SDK সহ সংকলন করবে না। এটি Xcode 4 (4.x SDKs 3.0 হিসাবে লক্ষ্য হিসাবে সেট করে) এর উপর সংকলন করে, এবং আমরা এটিকে 3.x ডিভাইসে এভাবে চালাতে সক্ষম হয়েছি, তবে আমরা আপাতত 3.x সিমুলেটরগুলিতে এটি চালাতে সক্ষম হইনি।
রিকার্ডো সানচেজ-সায়েজ

আরও তথ্য: আমি এক্সকোড ৩.২.১ ইনস্টল করতে পেরেছি, যার মধ্যে এসডিকে ৩.০ থেকে ৩.১.৩ রয়েছে তবে প্রকল্পটি এই এসডিকে সংকলন করবে না
রিকার্ডো সানচেজ-সায়েজ

আমি এক্সকোড 4 এ 3.0 থেকে 3.1.3 সিমুলেটর রান করতে সক্ষম হইনি (আমি এক্সকোড 4 ফোল্ডারে সিমুলেটর পিকেজি ইনস্টল করার চেষ্টা করেছি, সিমিলেটারটি স্কিমগুলির মেনুতে উপস্থিত হয়, তবে আমি চালিত করি না)।
রিকার্ডো সানচেজ-সায়েজ

1
এক্সকোড ৪.২-এ, আপনার কাছে 5.0 এর চেয়ে পুরানো সিমুলেটর ইনস্টল করার বিকল্প রয়েছে (পছন্দসমূহ -> ডাউনলোডসমূহ -> উপাদান ফলকটিতে) তবে কেবল ৪.৩ পাওয়া যায়।
রিকার্ডো সানচেজ-সায়েজ

0

এক্সকোডের পুরানো সংস্করণটি ইনস্টল করুন, একটি পরিষ্কার করুন, এটি পুরানো আইওএস বিল্ড লক্ষ্য (আইওএস 4.2 বলুন) এ সেট করুন এবং এটি তৈরি করুন build আমি ৩.২.৫ ব্যবহার করছি এবং আইওএস ৪.২-তে কিছু সীমাবদ্ধতা সন্ধান করতে পেরেছি যা ৫.০ খুশি হয়েছিল। আপনি এখানে পুরানো এক্সকোড এবং সিমুলেটর সংস্করণগুলি ডাউনলোড করতে পারেন: http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html । তবে, সিমুলেটারে পুরানো আইওএস ব্যবহার করতে আপনার পুরানো এক্সকোড + এসডিকে থাকা দরকার।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.