MobileDevice.pkg অবিশ্বস্ত, ওএস এক্স আপডেটের পরে এক্সকোড খুলতে পারে না


224

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

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

কেউ কি একই আচরণ ব্যবহার করেছে? আমি কি ম্যাকটিকে ডিফল্টতে পুনরায় সেট করতে এবং ম্যাকোস ভি 10.13 (উচ্চ সিয়েরা) বা ক্যাটালিনা স্ক্র্যাচ থেকে ইনস্টল করব বা এটি এক্সকোডের সমস্যা এবং পুনরায় ইনস্টল করা কাজটি করবে?

আমি এখানে একটি আলোচনা পেয়েছি যা আজ পোস্ট করা হয়েছিল এবং সম্ভবত একই সমস্যা সম্পর্কিত এবং এটি দেখে মনে হচ্ছে যে অনেক লোকও এটি নিয়ে কাজ করছেন।

লগ:

*2019-10-25 01:03:34+02 Vendula-MacBook-Pro Xcode[1567]: Package: PKLeopardPackage 
<id=com.apple.pkg.MobileDevice, version=4.0.0.0.1.1567124787, url=file:///Applications/Xcode.app/Contents/Resources/Packages/MobileDevice.pkg> 
Failed to verify with error: Error Domain=PKInstallErrorDomain Code=102 
"The package “MobileDevice.pkg” is untrusted." 
UserInfo={
  NSLocalizedDescription=The package MobileDevice.pkg is untrusted., 
  NSURL=MobileDevice.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, 
  PKInstallPackageIdentifier=com.apple.pkg.MobileDevice, 
  NSUnderlyingError=0x7fabf6626d00 
  {
    Error Domain=NSOSStatusErrorDomain 
    Code=-2147409654 "CSSMERR_TP_CERT_EXPIRED" 
    UserInfo={
      SecTrustResult=5, 
      PKTrustLevel=PKTrustLevelExpiredCertificate,   
      NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED
    }
  }
}*


আপেলের অফিসিয়াল প্রতিক্রিয়ার উদ্ধৃতি দিয়ে মোজতাবা হোসেইনির উত্তরের প্রতি প্রত্যেকে কেন এটিকে অগ্রাহ্য করছে ? উল্লিখিত হিসাবে এক্সকোড আপডেট যান।
Will

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

উত্তর:


308

আপনার ম্যাকের তারিখটি 1 ই অক্টোবর, 2019 হিসাবে সম্পাদনা করুন এবং সেট করুন।


37
1 ই অক্টোবর 2019 ব্যবহার করুন তারপরে উপাদানগুলি ইনস্টল হওয়ার পরে, তারিখটি আবার কারেন্টে পরিবর্তন করুন।
রাফেল জি। ফ্রান্টজ

8
এই কাজ! এই সমাধানটি (যদিও কোনও সিস্টেম হ্যাক) আবার বাল্ক অ্যাপটি পুনরায় ইনস্টল করার চেয়ে অনেক সহজ।
সুভাষ ভূষণ

3
কেউ জানেন কেন এটি কাজ করে?
জো হাওয়ার্ড

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

1
ঠিক আছে, এটি কাজ করে, তবে আপনি কি এটিকে একটি সঠিক সমাধান হিসাবে বিবেচনা করছেন? এটি হ্যাক!
ক্যাস্পার

204

আমার কাছে এক্সকোড 11.1 ইনস্টল করা নেই এবং নীচের কাজের পরে 11.0 খুলতে এবং চালাতে পারলেও আপডেটটি সর্বদা ব্যর্থ হওয়ায় আমি 11.1 এ আপডেট করতে পারিনি। সুতরাং আমি কেবল অ্যাপ-স্টোর থেকে পুরো অ্যাপটি পুনরায় ইনস্টল করেছি - আপনি সম্ভবত নীচের পদ্ধতির পরিবর্তে এটি করতে পারেন।

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


এই প্রয়োজন হয় না. আমার উত্তর নীচে দেখুন।
শে

তারিখ পরিবর্তনের পরে এটি কাজ করেছিল। তুমি জানো কেন এমন হচ্ছে? আমি অ্যাপ স্টোরের মাধ্যমে অ্যাপ আপডেট করেছি
আমোদ গোখলে

1
"সিস্টেম_ইনস্টল্ড [8710]: কেেক্সট্যাচ: / লক করা; লকের জন্য অপেক্ষা করা" যখন ইনস্টলেশনটি থামিয়ে দেওয়া হয়েছিল; আমি বর্তমান সময়টির জন্য সময়টি সেট করে দিয়েছি এবং ইনস্টলটি অবিরত রয়েছে।
চিহ্নিত করুন

এটি একটি ম্যাকবুক প্রোতে কাজ করেছে! ভকভগক!
অ্যালকেটেকাজ

53

আমার একই ধরণের সমস্যা হয়েছিল, যেখানে আমি এক্সকোড ১১.১ ইনস্টল করেছি এবং একই ফোল্ডারের মধ্যে উপাদানগুলি এবং সমস্ত কিছু ইনস্টল করেছি যেখানে আমার এক্সকোড 10.2.1 ছিল। তারপরে, আমি এক্সকোড 10.2.1 এ ফিরে যাওয়ার চেষ্টা করেছি এবং এটি আমাকে আবার উপাদানগুলি ইনস্টল করতে বলছে বলে খুলতে পারিনি, এবং যখন চেষ্টা করেছি তখন আমি এই ত্রুটি পেয়েছি।

"মোবাইল ডিভাইস ডেভেলপমেন্ট.পি কেজি" প্যাকেজটি অবিশ্বস্ত।

সুতরাং, আমার জন্য নির্ধারিত কাজটি নেভিগেট করছে ...

/Users/YourUser/Applications/Xcode\ 10.2.1.app/Contents/Resources/

তারপরে, মোবাইল ডিভাইস ডেভেলপমেন্ট.পি কেজি এবং সমস্ত কিছু মুছে ফেলা স্বাভাবিক হয়ে গেছে :)

আমি আশা করি এটি এই সমস্যাটির সাথে অন্য কাউকে সহায়তা করে। চিয়ার্স!


1
Xcode11 ইনস্টল করার পরে Xcode10.3 এর বিপরীতে আমার ঠিক একই সমস্যা ছিল। আপনি যেমনটি "এক্সকোড ১০.৩ / বিষয়বস্তু / সংস্থান / প্যাকেজ" ডিরেক্টরিতে "মোবাইলডেভাইস ডেভেলপমেন্ট.পি কে কে" সরিয়ে দিয়ে পরামর্শ দিয়েছিলেন, তারপরে এক্সকোড 10.3 তত্ক্ষণাত প্রবর্তন করে, এমনকি কোনও প্রয়োজনীয় উপাদান ইনস্টলেশন জিজ্ঞাসা না করে যা ব্যর্থ হয়ে পড়ে এবং Xcode10.3 পেতে বাধা দেয় চালু করে। আমি কি আপনার সমাধান সম্পর্কে আরও বিশদ জিজ্ঞাসা করতে পারি? সেই প্যাকেজ ফাইলটি সরিয়ে কোড-বিল্ডিংয়ের ক্ষেত্রে কোনও কিছুর অনুপস্থিতির কি সম্ভাবনা আছে? অনেক প্রশংসিত.
s4mt6

4
আজ আমার অক্টোবরের ছুটি থেকে ফিরে যখন Xcode 10.3 শুরু করার সময় আমার একই সমস্যা ছিল। আমি খুঁজে পেয়েছি যে পথে "প্যাকেজগুলি" ফোল্ডারটি অন্তর্ভুক্ত রয়েছে: ... Xcode \ 10.3.app/Contents/Resource/Packages/MobileDeviceDevelopment.pkg ট্র্যাশিং মোবাইলডেডিভিসিডিপোভমেন্ট.পি কেজি আমার জন্য কাজ করেছে এবং এক্সকোড উপাদানগুলি ইনস্টল করতে চায় নি।
লুইস এডওয়ার্ড গ্যারেট

1
@ লুইস এডওয়ার্ড গ্যারেট যদি আমি এই মন্তব্যটি না পড়ে থাকি, তবে এই লড়াইয়ে আমি আরও কিছু দিন কাটিয়ে উঠতে পারি: ডি প্যাকেজ সংশোধনের জন্য ধন্যবাদ এবং কৃতজ্ঞ
লোহিত করুপোলু

1
আমি এটি চেষ্টা করেছি এবং পেয়েছি "আপনি যে এক্সকোডটি ইনস্টল করছেন তার যথাযথ মোবাইল ডিভাইস প্যাকেজ নেই Please দয়া করে একটি বাগ ফাইল করুন এবং এক্সকোডের আলাদা বিল্ড চেষ্টা করুন।"
ভিক্টর এঙ্গেল

1
আজ 03 শুক্রবার 2020 এবং এই এখনো workis পথ বিভিন্ন তুমি হয়
আঁদ্রে পিন্টো

46

ম্যাকোস ক্যাটালিনা এ

cd /Applications/Xcode.app/Contents/Resources/Packages
sudo rm -rf MobileDevice.pkg
sudo rm -rf MobileDeviceDevelopment.pkg 

আবার চেষ্টা করুন. এর অর্থ আপনি Xcode ডাউনলোড প্যাকেজগুলিতে প্রবেশ করেছেন এবং এটি মুছে ফেলেছেন। অ্যাপল কী করে তা আমি সত্যিই বুঝতে পারি না তবে আপনি যদি Xcode অপসারণ করেন তবে এটি আবার ডাউনলোড করবে এবং পুনরায় ব্যবহার করবে।

কিছু মন্তব্য, আমি এক্সকোডি সংস্করণ 11.0 এ (11 এ 420 এ) আপনি যদি এটি না হন তবে কাজের গ্যারান্টি নেই।


1
এটি মোজাবের পক্ষেও কাজ করেছিল।
রডরিগো মরবাচ

1
প্রস্তাবিত সমাধানটির ব্যাখ্যা সরবরাহ করুন।
গোরান স্টোয়ানভ

1
আমি এটি চেষ্টা করেছিলাম এবং এক্সকোড আমাকে একটি সতর্কতা জানিয়ে বলেছিল যে আমার কাছে সঠিক মোবাইল
ডিভাইস.পিকিজি নেই

2
এক্সকোড 10.3 এ কাজ করেছেন
প্যারাগ বাফনা

1
সঙ্গীত তারকা! সংস্করণ 11.0 (11A419c)
ব্যবহারকারী 212514

28

আপনি আপনার ম্যাকের তারিখ 1 ই অক্টোবর, 2019 নির্ধারণ করে এই সমস্যাটি সমাধান করতে পারেন But তবে এটি কেবল একটি হ্যাক! আসল সমাধান (আপেল দ্বারা প্রস্তাবিত) হ'ল:

আপনাকে যা যা করতে হবে তা হ'ল এক্সকোড আপগ্রেড করতে হবে

তবে অ্যাপল বিকাশকারীদের সাইটে একটি ইস্যু রয়েছে

ম্যাকোস ক্যাটালিনায় আপডেট করার পরে ম্যাক অ্যাপ স্টোর থেকে এক্সকোড আপডেট হতে ব্যর্থ হতে পারে। (56061273)

অ্যাপল এটির পরামর্শ দেয়:

একটি নতুন ডাউনলোড ট্রিগার করতে আপনি বিদ্যমান Xcode.app মুছতে বা অস্থায়ীভাবে ফাইলের এক্সটেনশানটি পরিবর্তন করতে পারেন যাতে এটি আর অ্যাপ স্টোরটিতে দৃশ্যমান না থাকে।

বা:

সর্বদা কাজ সমাধান:

  1. এখানে যান এবং লগ ইন করুন।

  2. তারপরে এখান থেকে xib ডাউনলোড করুন

এই উত্তর এখানে আরও তথ্য ।


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

13
rm -rf /Applications/Xcode.app/Contents/Resources/Packages/*.pkg

এটি কাজ করবে এবং এক্স কোডটি পুনরায় খুলবে


1
কমান্ডের আগে "sudo" ব্যবহার করুন এটি sudo ছাড়া আমার পক্ষে কাজ করে না।
বিপিলেট

এই আদেশ কি নিরাপদ? এটি ধরে নেওয়া হচ্ছে যে ডিরেক্টরিতে থাকা সমস্ত * .pkg ফাইল মুছে ফেলা নিরাপদ। আমি ব্যক্তিগতভাবে এরকম সমস্ত পিকেজি ফাইলকে ব্যাক আপ দেওয়ার মতো নিরাপদ কিছু করতে চাই। ব্যাকআপ_ডির জন্য কেবল আপনার মানটি চয়ন করুন:backup_dir="/my/pkg/backup-dir/"; mkdir ${backup_dir} && mv -R /Applications/Xcode.app/Contents/Resources/Packages/*.pkg ${backup_dir}
জন

যেহেতু আমি আমার উপরের বার্তাটি সম্পাদনা করতে পারছি না, আপনি ইতিমধ্যে মূল না থাকলে sudoসামনে একটি নিক্ষেপ করুন mv
জন প্যানকোস্ট

6

অতিরিক্ত উপাদানগুলি ইনস্টল করার Xcode-betaপরিবর্তে চালানোর চেষ্টা করুন Xcode। এর পরে আপনি Xcodeমুক্তি ব্যবহার করতে সক্ষম হবেন ।


4

আমার জন্য, আমি সবেমাত্র আনইনস্টল করেছি (অ্যাপ্লিকেশন ফোল্ডার থেকে অ্যাপটি মুছে ফেলেছি) এবং তারপরে আবার অ্যাপ স্টোরে গিয়ে ক্লাউড আইকনটি ক্লিক করেছি এবং এটি ডাউনলোড করে তাজা এবং ইনস্টল করা আছে। এখন সব ঠিক আছে এবং স্বাভাবিক ফিরে।


1
হ্যাঁ, আমার সমস্যাটি ছিল যে সময় পরিবর্তন করার পরে আমি এক্সকোড ১১.১ এ আপডেট করতে পারিনি, সুতরাং আপনি আমার উত্তরটি পরামর্শ এবং সম্পাদনা করার সাথে সাথে পুরো অ্যাপটি পুনরায় ইনস্টল করলেন
eja08


-3

এটির জন্য Xcode 11.1 ইনস্টল করা দরকার।

আমি ম্যাকোস ক্যাটালিনাকে 10.15.1 এ আপডেট না করা পর্যন্ত আমি এক্সকোড 11.1 এ আপডেট করতে সক্ষম হইনি। আমার ম্যাকোস আপডেট করার পরে, আমি এক্সকোড ১১.১ ইনস্টল করতে সক্ষম হয়েছি, যা অতিরিক্ত উপাদান প্যাকেজ ইনস্টল করার অনুমতি দেয়।

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