BazelCon 2022 16-17 নভেম্বর নিউ ইয়র্ক এবং অনলাইনে আসছে। নিবন্ধন আজ!
নতুন: 15 নভেম্বর সম্প্রদায় দিবসের জন্য আমাদের সাথে যোগ দিন! বিস্তারিত এবং নিবন্ধন.

আপেল_প্ল্যাটফর্ম

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
Xcode.app/Contents/Developer/Platforms-এ পাওয়া যাবে এমন একটি প্ল্যাটফর্মের Xcode.app/Contents/Developer/Platforms এর ধারণার সাথে মিলে যায়। প্রতিটি প্ল্যাটফর্ম এক বা একাধিক সম্পর্কিত CPU আর্কিটেকচারের সাথে মিলিত একটি Apple প্ল্যাটফর্মের ধরন (যেমন iOS বা tvOS) উপস্থাপন করে। উদাহরণস্বরূপ, iOS সিমুলেটর প্ল্যাটফর্ম x86_64 এবং i386 আর্কিটেকচার সমর্থন করে।

এই ধরনের নির্দিষ্ট দৃষ্টান্তগুলি apple_common.platform struct এর ক্ষেত্রগুলি থেকে পুনরুদ্ধার করা যেতে পারে:

  • apple_common.platform.ios_device
  • apple_common.platform.ios_simulator
  • apple_common.platform.macos
  • apple_common.platform.tvos_device
  • apple_common.platform.tvos_simulator
  • apple_common.platform.watchos_device
  • apple_common.platform.watchos_simulator

আরো সাধারণভাবে, তবে, আপেল কনফিগারেশন খণ্ডে ক্ষেত্র/পদ্ধতি রয়েছে যা নিয়মগুলিকে প্ল্যাটফর্ম নির্ধারণ করার অনুমতি দেয় যার জন্য একটি লক্ষ্য তৈরি করা হচ্ছে।

উদাহরণ:

p = apple_common.platform.ios_device
print(p.name_in_plist)  # 'iPhoneOS'

সদস্যরা

is_device

bool apple_platform.is_device

এই প্ল্যাটফর্মটি একটি ডিভাইস প্ল্যাটফর্ম হলে True বা সিমুলেটর প্ল্যাটফর্ম হলে False প্রদান করে।

নাম_ইন_প্লিস্ট

string apple_platform.name_in_plist

প্ল্যাটফর্মের নামটি যেমন একটি Info.plist ফাইলের CFBundleSupportedPlatforms এন্ট্রিতে এবং Xcode-এর প্ল্যাটফর্ম ডিরেক্টরিতে, এক্সটেনশন ছাড়াই প্রদর্শিত হয় (উদাহরণস্বরূপ, iPhoneOS বা iPhoneSimulator )।
এই নামটি, যখন ছোট হাতের অক্ষরে রূপান্তরিত হয় (যেমন, iphoneos , iphonesimulator ), তখন Xcode-এর কমান্ড-লাইন টুল যেমন ibtool এবং actool এ পাস করা যেতে পারে যখন তারা একটি প্ল্যাটফর্ম নাম আশা করে।

প্ল্যাটফর্ম_টাইপ

apple_platform_type apple_platform.platform_type

এই প্ল্যাটফর্মের প্ল্যাটফর্মের ধরন প্রদান করে।