আইফোন সিমুলেটারে বিমান মোড অনুকরণ করুন


উত্তর:


114

ম্যাকে আপনার নেটওয়ার্ক সংযোগ বন্ধ করুন।


14
খুব স্পষ্ট আমি নিজেকে লাথি মারলাম। তবে একই সাথে তারা অবশ্যই আরও ভাল সমাধান করতে পারত!
benlumley

37
এটি শোনার চেয়ে শক্ত, যদিও আমাদের দল অ্যাপলকে অনুরূপ কার্যকারিতা চেয়েছে। সমস্যাটি হ'ল সিমুলেটারে চলমান অ্যাপগুলি আসলে ম্যাক অ্যাপস। আইফোন সিমুলেটর আইফোন অনুকরণ করে না; ম্যাক অ্যাপ্লিকেশনগুলির সাথে লিঙ্ক করা এবং আইফোনের মতো দেখতে এটি কেবল একটি পরিবেশ । নেটওয়ার্কে কথা বলতে কোনও অ্যাপ্লিকেশনকে সীমাবদ্ধ করার জন্য আপনাকে সিস্টেমের স্তরে একটি উপায় দরকার। ইউনিক্স তা সরবরাহ করে না; এটি পেতে অবশ্যই এটির জন্য কার্নেল সমর্থন দরকার। আপনি এনএসআরএল সংযোগ এবং এর আত্মীয়দের জন্য এটি আরও সহজেই করতে পারেন তবে কিছু কল যদি কাজ করে এবং কিছু না করে তবে এটি আরও বিভ্রান্তিকর হতে পারে।
রব নেপিয়ার 14

13
এটি বিমান মোড অনুকরণ করে না ... কারণ জিপিএস সিমুলেটর এখনও কার্য করে তবে কোনও মান দেয় না।
জানু

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

9
আমি সময়সীমার সাথে একমত অফিসে কাজ করার সময়, পুরো মেশিনের জন্য নেটওয়ার্ক বন্ধ করা কাজের পরিবেশে যোগাযোগের জন্য মারাত্মক ক্ষতিকারক। অনেকগুলি পরিস্থিতি রয়েছে যেখানে এটি গ্রহণযোগ্য সমাধান নয়।
ক্রেজকো

59

আপনি অ্যাপলের নেটওয়ার্ক লিঙ্ক কন্ডিশনারটি ইনস্টল করতে পারেন

ইয়োসেমাইটে:

"নেটওয়ার্কের লিঙ্ক কন্ডিশনারটি" এক্সকোডের জন্য হার্ডওয়্যার আইও সরঞ্জামসমূহ "প্যাকেজে পাওয়া যাবে। এটি অ্যাপল বিকাশকারী ডাউনলোড পৃষ্ঠা থেকে ডাউনলোড করা যেতে পারে । ডাউনলোড শেষ হয়ে গেলে, ডিএমজি খুলুন এবং ( উত্স ) ইনস্টল করতে "নেটওয়ার্ক লিঙ্ক কন্ডিশন.প্রিফ্পেন" ডাবল ক্লিক করুন ।

এই পছন্দ প্যানেলটির সাহায্যে আপনি 0 কেবিপিএস গতি দিয়ে একটি প্রোফাইল তৈরি করতে পারেন।

নেটওয়ার্ক লিংক কন্ডিশনার

ওএসএক্স এর পুরানো সংস্করণগুলিতে:

মাউন্টেন সিংহ / মাভেরিক্স: Xcode > Open Developer Tool > More Developer Tools
সিংহ:/Developer/Applications/Utilities/Network Link Conditioner


11
নেটওয়ার্ক লিঙ্ক কন্ডিশনার ব্যবহার করার সময় পুনঃব্যবস্থাপনা কোনও পরিবর্তন দেখতে পাবে না। প্রকৃতপক্ষে, যখন আমি 0 কেবিপিএস এবং 100% প্যাকেট ক্ষতিতে সেট করি, তখনও এটি ওয়াইফাইয়ের মাধ্যমে সমস্ত কিছু আপ এবং অ্যাক্সেসযোগ্য হিসাবে প্রতিবেদন করে। এটি বিমান মোড পরীক্ষা করার চেষ্টা করার জন্য কাজ করে না।
E.Freitas

1
আপনি কি নিশ্চিত যে আপনি বাঁদিকে বড় সুইচটি "অন" তে স্যুইচ করেছেন?
টাইমে

এখানে একই সমস্যা, লিঙ্ক কন্ডিশনার থেকে 0 কেবিপিএস আপ / ডাউন এবং 100% প্যাকেট ক্ষতি ডাউন / ডাউন সাহায্য করবে না। আইওএস সিমুলেটর কিছুক্ষণ পরে বেরিয়ে আসে। 0 কেবিপিএস ব্যান্ডউইথ ম্যাক্স হিসাবে ধরে নেওয়া হয়।
অ্যাড্রিয়ান

17

আপনি টেম্পল করার জন্য লিটল স্নিচও ব্যবহার করতে পারেন । এই অ্যাপ্লিকেশনটির জন্য ইন্টারনেট সংযোগ অবরুদ্ধ করুন।


সুতরাং এর অর্থ হল যে আপনি এটি অর্জনের জন্য হোস্ট ফাইলগুলি সম্পাদনা করতে পারবেন, ধারণা বন্ধুটির জন্য ধন্যবাদ।
পাঁচচিকর

-1

আরও সহজ হ্যাক: সংযোগ পরীক্ষা করে একটি ফাংশন তৈরি করুন

import NetInfo from '@react-native-community/netinfo';

export const ckeckIsConnected = async () => {
  const isConnected = NetInfo.fetch().then((state) => {
    return state.isConnected;
  });
  return isConnected;
};

সংযোগ থাকলেই আপনার ডেটা আনার কাজটি করুন। কোনও সংযোগ অনুকরণ করতে, false আসল সংযোগ যাই হোক না কেন কেবল এই ফাংশনে ফিরে আসুন ।

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