কেন অ্যাপ স্টোর অ্যাপ্লিকেশনগুলি অন্য মেশিনে ~ / অ্যাপ্লিকেশনগুলিতে স্থানান্তরিত হয় না?


10

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

আমি আমার হোম কম্পিউটার থেকে অ্যাপ্সগুলি ~/Applicationsওয়ার্ক কম্পিউটারের ডিরেক্টরিতে অনুলিপি করেছি এবং মিশ্র সাফল্যের সাথে এগুলি চালনার চেষ্টা করেছি:

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

প্রশ্নসমুহ):

  • অ্যাপটি চালানোর জন্য আমি কি কিছু করতে পারি?
  • যদি তা না হয় তবে অ্যাপ্লিকেশনটি আরম্ভ করতে অস্বীকার করার কারণ কী?

সম্পাদনা করুন : যখন অ্যাপ্লিকেশন ব্যর্থ হয়, এটি একটি কনসোল বার্তা দেয় "প্রস্থান কোডের সাথে প্রস্থান: 173"। যদি আমি সঠিকভাবে বুঝতে পারি তবে এর অর্থ এই যে অ্যাপ্লিকেশনটি বৈধ নয় (যখন আমি এটি কম্পিউটার থেকে অন্য কম্পিউটারে অনুলিপি করি তখন আশা করা যায়)। যাইহোক, অ্যাপ স্টোর অ্যাপ্লিকেশনটি যথাযথ স্থানে না থাকা অবস্থায় অ্যাপ স্টোর অ্যাপটি যাচাই করে process তদ্ব্যতীত, সম্ভবত মনে হয় যে অ্যাপ্লিকেশনগুলি ডায়ন বা ফ্রি অ্যাপ্লিকেশনগুলি কাজ করে কেবলমাত্র সেই কারণে কাজ করে যে তারা অ্যাপটি কার্যকরভাবে কেনা হয়েছে এবং এটি কোনও প্রকার বৈধতা ছাড়াই কোনও কম্পিউটারে কাজ করবে কিনা তা যাচাই করে না।

প্রশ্নটি রয়ে গেছে, কোনও কর্মপরিকল্পনা আছে কি?

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


আপনি সিংহ বা তুষার চিতা উপর?
bmike

কাজের কম্পিউটার হ'ল তুষার চিতা। বাড়ি সিংহ। Hmmm।
নাথান গ্রিগ

ওয়ার্ক কম্পিউটারে সাইন ইন করা এবং ডাউনলোড করার পরে ফাইলগুলি ডাউনলোড করার পরে সর্বাধিক, না?
bmike

1
আপনি যখন অ্যাপ স্টোর থেকে ফাইলগুলি ডাউনলোড করেন, এটি সেগুলিতে রাখে /Applicationsএবং তাই অ্যাডমিনের পাসওয়ার্ডের প্রয়োজন হয়।
নাথান গ্রিগ

কিছু পরীক্ষা চালান এবং সম্পূর্ণরূপে আমার উত্তর নীচে পুনরায় লিখেছিলেন। কোনও সমাধান নেই, আমি বলতে ভয় পাচ্ছি, তবে কী হয় তার কমপক্ষে একটি ব্যাখ্যা।
kopischke

উত্তর:


12

অ্যাপ স্টোর বৈধতা প্রক্রিয়াটিতে আপনি একটি আকর্ষণীয় (পড়ুন: অত্যন্ত বিরক্তিকর) বাগটি পেয়েছেন, মনে হয়:

প্রারম্ভিকদের জন্য, আপনি যে অ্যাপ্লিকেশনটিতে আপনার অ্যাপ্লিকেশনগুলি অনুলিপি করেছেন সেই অবস্থানটি আসলে এর মধ্যে আসে না এবং অ্যাডমিন / নন-অ্যাডমিন ব্যবহারকারী হিসাবে আপনার অবস্থানও আসে না। অ্যাপল জানায় যে এটি সম্ভব হওয়া উচিত , আমার দুটি মেশিনে, আমি কোনও মানক ব্যবহারকারী, প্রশাসক ব্যবহারকারী, ইন-ইন /Applicationsবা চালানোর জন্য ম্যানুয়ালি অনুলিপি পেতে পারি না ~/Applications। আমরাও না chowning এবং chmodবান্ডিল নিয়মিত ইনস্টলসমূহ সাহায্যে মেনে ing। অ্যাপ স্টোর লগইন শীট পপ আপস (একবার), তবে অ্যাপ্লিকেশনটি 173 এর পরে প্রস্থান কোড সহ ছাড়তে থাকে।

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

যদি সিস্টেমটি সফলভাবে একটি বৈধ রসিদ প্রাপ্ত করে, তবে অ্যাপ্লিকেশনটি পুনরায় চালু করে। অন্যথায়, এটি ব্যবহারকারীকে সমস্যাটি ব্যাখ্যা করে একটি ত্রুটি বার্তা প্রদর্শন করে।

বৈধতা ব্যর্থ হলে ব্যবহারকারীর কাছে কোনও ত্রুটি বার্তা প্রদর্শন করবেন না। কোনও বৈধ রসিদ পাওয়ার চেষ্টা করার জন্য বা ব্যবহারকারীকে রসিদটি বৈধ নয় বলে জানাতে সিস্টেমটি দায়বদ্ধ।

আপনার (এবং আমার পরীক্ষা) কেসে যা ঘটে তা হ'ল বৈধতা নিঃশব্দে ব্যর্থ হয় - প্রাপ্তিটি কখনই আপডেট হয় না তা নির্দেশ করে তবে কোনও ত্রুটি বার্তা প্রদর্শিত হয় না। লগগুলি storeagentরিটার্ন দেখায় :

promptResponse: <CKSignInPromptResponse:0x1080c4fb0 returnCode:1>

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

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

আপনার ক্ষেত্রে খুব সহায়কভাবে নয়, অ্যাপল কেবল সমস্যা সমাধানের জন্য অ্যাপ স্টোর থেকে মুছে ফেলা এবং পুনরায় ডাউনলোড করার পরামর্শ দেয়।

টিএল; ডিআর: অ্যাপল এর জন্য প্রয়োজনীয় রসিদ বৈধকরণ প্রক্রিয়া স্থির না করা পর্যন্ত আপনি অ্যাপ স্টোরের কেনা অ্যাপগুলিকে একটি কম্পিউটার থেকে অন্য কম্পিউটারে ম্যানুয়ালি অনুলিপি করতে পারবেন না। ইনস্টলের অবস্থান এবং ব্যবহারকারীর সুবিধাগুলি এতে আসে না।


স্পষ্টতই বাগটি ঠিক করা হয়েছে ( আপেল.স্ট্যাকেক্সেঞ্জারভিউ / সেকশন / ৪68686874৪/২ দেখুন )। মূলত আমি প্রশ্নটি জিজ্ঞাসা করার পরে এটি স্নো লেপার্ড মেশিনটি আপগ্রেড না করেও এটি আমার পক্ষে কাজ করে।
নাথান গ্রিগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.