পুরো ফাইল সিস্টেমটি পড়ার জন্য কীভাবে ম্যাক অ্যাপ্লিকেশনটিকে অনুমতি দেওয়া যায়


13

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

আমি ধরে নিই যে এটি অ্যাপ স্টোর দ্বারা আরোপিত একটি সীমাবদ্ধতা। এটির কোনও উপায় নেই এবং কোনও ডিরেক্টরি দেখার কোনও অ্যাপ্লিকেশনকে (আমার মেশিনে ইনস্টল করা) মঞ্জুরি দেওয়ার, বা এমনকি এটি যা কিছু করার আছে তা করার অনুমতি দেওয়ার কোনও উপায় আছে কি?

স্ক্রিনশট


1
একে বলা হয় - সুরক্ষা। এবং আপনি সম্ভবত কোনও অ্যাপ্লিকেশন আপনার সিস্টেমে যে কোনও ফোল্ডারে সম্পূর্ণ অ্যাক্সেস পেতে চান না।
রব

এটি কি কেবল আপনার ব্যবহারকারী ফোল্ডারের বাইরে থাকা ফাইল / ফোল্ডারগুলির জন্য বা অভ্যন্তরের স্টাফের জন্য ঘটে?
nohillside

@ পেট্রিক্স এটি আমার ব্যবহারকারীর ফোল্ডারের ভিতরে ঘটে।
ব্রায়ান গর্ডন

উত্তর:


3

এটি কিছুটা জটিল তবে, তবে আপনি একটি হেক্স সম্পাদক দিয়ে <key>com.apple.security.app-sandbox</key>মানটি (যা < true/> সেট করা হয়েছে ) পরিবর্তন করে স্যান্ডবক্সটি সরিয়ে ফেলতে পারেন ।

ম্যাকোস সিয়েরা 10.12 এ এটিকে < false/> তে সেট করুন
ম্যাকোজেস এল ক্যাপিটেন 10.11 বা তার আগে সেট করুন < fals/>

জি-র জন্য আপনাকে নিম্নলিখিত বাইনারিগুলি সম্পাদনা করতে হবে:

  • /Applications/Xee³.app/Contents/MacOS/Xee³
  • /Applications/Xee³.app/Contents/Loader/Xee3.ImageLoader

সূত্র: /programming/7018354/remove-sandboxing


ধন্যবাদ! এটা কাজ করে। আপনি chmod a+xযদি নতুন ফাইল তৈরি করতে আপনার হেক্স সম্পাদক ব্যবহার করেন তবে ফাইলগুলিতে ভুলে যাবেন না ।
ব্রায়ান গর্ডন

এছাড়াও, hexed.it চমত্কার।
ব্রায়ান গর্ডন

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

এই সীমাবদ্ধতা এবং এটি কীভাবে আপনার কর্মপ্রবাহকে সীমাবদ্ধ করবে সে সম্পর্কে অ্যাপলকে প্রতিক্রিয়া সরবরাহ করার বিষয়টি বিবেচনা করুন । গ্রাহকদের প্রতিক্রিয়া ম্যাক অ্যাপ স্টোর অ্যাপ্লিকেশনগুলি ভবিষ্যতে কী করতে পারে এবং কী করতে পারে তা আকার দিতে সহায়তা করবে। আপাতত, অ্যাপল ম্যাক অ্যাপ স্টোরের মাধ্যমে কেনা অ্যাপগুলি সীমিত limited
বব ফ্যাংগার

19

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

আপনি নীচের টার্মিনাল.এপ আদেশটি ব্যবহার করে জি-র স্যান্ডবক্স এনটাইটেলমেন্টগুলি দেখতে পারেন:

codesign --display --entitlements - /Applications/Xee.app

ওলে বেগম্যানের নিবন্ধ, কোডে চেকিং কোড সাইনিং এবং স্যান্ডবক্সিংয়ের স্থিতি আরও ব্যাখ্যা করে।

পদত্যাগ করুন বা এনটাইটেলমেন্টগুলি স্ট্রিপ করুন

এনটাইটেলমেন্টগুলি অপসারণ করতে, আপনাকে এনটাইটেলমেন্ট ছাড়াই অ্যাপ্লিকেশনটির পুনরায় কোড সাইন করতে হবে - ব্যবহার করে codesign- বা অ্যাপ্লিকেশন থেকে কোড সাইন করে পুরোপুরি স্ট্রিপ করতে হবে।

জি এর বিকাশকারীদের জিজ্ঞাসা করুন

ম্যাক অ্যাপ্লিকেশনটি সংশোধন করার প্রস্তাব দেওয়া হয় না। জি এর বিকাশকারীদের এই আচরণের চারপাশে কীভাবে কাজ করা যায় সে সম্পর্কে সহায়তা চাইতে; এই সমস্যাটি সমাধান করার জন্য তাদের কাছে উপযুক্ত জ্ঞান রয়েছে।

জি এর বিকাশকারীরা বিষয়টি সম্পর্কে সচেতন বলে মনে হচ্ছে:

(দ্রষ্টব্য যে অ্যাপ স্টোর সংস্করণটি স্যান্ডবক্সযুক্ত, যখন নন-অ্যাপ স্টোর ট্রায়াল এবং পুরো সংস্করণগুলি স্যান্ডবক্সযুক্ত নয় you আপনি যদি ওএস এক্স স্যান্ডবক্সের সুরক্ষা পছন্দ করেন তবে আপনার অ্যাপ স্টোর সংস্করণটি পাওয়া উচিত However তবে স্যান্ডবক্সযুক্ত সংস্করণটি দরকার নির্দিষ্ট ক্রিয়াকলাপগুলির জন্য আপনাকে অনুমতি চাইতে এবং আপনি যদি এই বিরক্তিকর সন্ধান করেন তবে আপনার অ্যাপ্লিকেশন স্টোর সংস্করণ পাওয়া উচিত)

অ্যাপলকে বলুন

এই সীমাবদ্ধতা এবং এটি কীভাবে আপনার কর্মপ্রবাহকে সীমাবদ্ধ করবে সে সম্পর্কে অ্যাপলকে প্রতিক্রিয়া সরবরাহ করার বিষয়টি বিবেচনা করুন । গ্রাহকদের প্রতিক্রিয়া ম্যাক অ্যাপ স্টোর অ্যাপ্লিকেশনগুলি ভবিষ্যতে কী করতে পারে এবং কী করতে পারে তা আকার দিতে সহায়তা করবে। আপাতত, অ্যাপল ম্যাক অ্যাপ স্টোরের মাধ্যমে কেনা অ্যাপগুলি সীমিত limited


2
স্যান্ডবক্সিংয়ের দুর্দান্ত উত্তর - পাঠযোগ্য উপায়ে জটিল বিষয়টি ভালভাবে সম্পন্ন করা ভাল।
bmike

-4

আপনার হার্ড ড্রাইভে অ্যাপের সামগ্রীগুলি অনুলিপি করার চেষ্টা করুন এবং সেখান থেকে খুলুন। হতে পারে অ্যাপটি তাদের ফাইলগুলি নিজের থেকে সুরক্ষা দিচ্ছে।

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