এক্সকোড লাইসেন্স কীভাবে গ্রহণ করবেন?


41

আমি ম্যাটল্যাব সফ্টওয়্যারটিতে একটি সি ভিত্তিক সরঞ্জামবক্স ইনস্টল করতে চাই। এটি করার জন্য, আমাকে জিসিসি সংকলকটি ইনস্টল করতে হবে। আমি মনে করি আমি এটি ইতিমধ্যে করেছি। এবং আমার এক্সকোডও আছে।

টুলবাক্স সেটআপ করার জন্য, আমাকে mex -setup;ম্যাটল্যাব কমান্ড উইন্ডোতে লিখতে হবে । আমি নিম্নলিখিত সতর্কতা পেয়েছি এবং এটি কীভাবে সমাধান করা যায় তা জানি না:

সতর্কতা: এক্সকোড ইনস্টল করা হয়েছে তবে এর লাইসেন্স গৃহীত হয়নি। এক্সকোড চালান এবং এর লাইসেন্স চুক্তি স্বীকার করুন।

ম্যাক্স ব্যবহার করার সময় ত্রুটিযুক্ত
কোনও সমর্থিত সংকলক বা এসডিকে পাওয়া যায় নি। বিকল্পগুলির জন্য, http://www.mathworks.com/support/compilers/R2014a/maci64 দেখুন


Xcode এর কোন সংস্করণ এখানে চলছে? ওএস এক্স কি তৈরি? উভয়ই ম্যাক অ্যাপ স্টোর থেকে এসেছেন?
bmike

উত্তর:


76

টার্মিনালে:

sudo xcodebuild -license

যা নির্দিষ্ট ম্যাকের সমস্ত অ্যাকাউন্টের পক্ষে এটি দেখতে / গ্রহণ করা উচিত।

সাম্প্রতিক এক্সকোড সংস্করণগুলিতে আপনি এটি এক ধাপে গ্রহণ করতে সক্ষম হবেন:

sudo xcodebuild -license accept

1
xcodebuild -licenseকমান্ড লাইন থেকে চালানো (সুডো ছাড়াই) ত্রুটিটি প্রদান করে Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo., তাই আমি মনে করি sudo প্রয়োজন is
DW

6
সাম্প্রতিক এক্সকোড সংস্করণগুলিতে আপনি sudo xcodebuild -license acceptম্যানুয়াল ইনপুট এড়াতেও ব্যবহার করতে পারেন ।
ওহাদ স্নাইডার

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

এটি উত্তর গ্রহণ করা উচিত।
অ্যালেক্স ধূসর

1
সুতরাং উপরের জিনিসটির উত্তর যেহেতু একটি স্ট্যাক ওভারফ্লো বাগ রয়েছে যা আমাকে সম্পাদনা করা থেকে বিরত করে তা হ'ল এক্সকোড-লেন্সেন্স কোনও নেটওয়ার্ক প্যাকেট প্রেরণ করে না তবে পরিবর্তে ডিস্কে একটি ফাইল পরিবর্তন করে। আপনার বিকাশকারী.অ্যাপল.com / অ্যাকাউন্টে যেতে হবে এবং তার পরিবর্তে এটি গ্রহণ করতে হবে। তারপরে আপনাকে এক্সকোড পুনরায় চালু করতে হবে কারণ এটি এই পার্শ্ব চ্যানেল সমাধানটি অনুমান করতে পারে না। এই বাগ-ভরা নাচটি হাসিখুশি হবে যদি তা বের করতে আমাকে এক ঘন্টা সময় না নেয়।
ক্রিস্টোপলাস

10

লাইসেন্স চুক্তিটি গ্রহণ করার জন্য আপনাকে একবার Xcode শুরু / খুলতে হবে । অ্যাপ্লিকেশনটি চালানোর সহজতম উপায় হ'ল উপরের ডানদিকে স্পটলাইট আইকনে ক্লিক করে এবং কেবল তার নামটি টাইপ করুন।


1
আমি এটি ইতিমধ্যে খুলেছি। তবে আমি আমাকে কিছু জিজ্ঞাসা করিনি। :( আমিও, একটি প্রকল্পও তৈরি করেছি @ @ পেট্রিক্স
ইলেকট্রিকম্যান

1
@ ইলেক্ট্রিকম্যান আপনি যদি টার্মিনালটি খুলেন এবং এই দুটি কমান্ড টাইপ করেন তবে আপনার ফলাফলগুলি কী? sudo xcode-select -rএবং sudo xcode-select --install(এবং যদি এটি বলে যে আপনার সফ্টওয়্যার আপডেট চালানো উচিত, চেক করুন কোনও sudo softwareupdate -l
এক্সকোড

আমি লিখেছিলাম sudo xcode-select -rএবং sudo xcode-select --installএকটি উইন্ডো হাজির হয়েছে the xcode selected command requires the command line developer tools. would u like to install the tools nowতিনটি বোতাম সহ এখনই নয়, এক্সকোড পেয়ে ইনস্টল করুন। সুতরাং, আমি এক্সকোড ইনস্টল নির্বাচন করেছি এবং লাইসেন্সটি গ্রহণ করেছি এবং তারপরে অন্য একটি বক্সযুক্ত ওপেন ফাইন্ডিং সফ্টওয়্যার রয়েছে যা জানায় যে সফ্টওয়্যার আপডেট সার্ভার থেকে বর্তমানে এটি উপলব্ধ নেই the আমার কি করা উচিৎ? @ বিমাইক এছাড়াও, sudo softwareupdate -lআপডেটগুলির জন্য এক্সকোডের প্রয়োজনীয়তা সম্পর্কে কিছুই দেখায় না
ইলেকট্রিকম্যান

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

এটি একজন প্রশাসক ব্যবহারকারী is আমি একটি নতুন প্রশাসক অ্যাকাউন্ট তৈরি করেছি তবে একটি পৃথক ত্রুটিও পেয়েছি। খুব খারাপ পরিস্থিতি @ বিমিকে
ইলেকট্রিকম্যান


0

আপনার যদি এক্সকোড ইনস্টল করা না থাকে তবে আপনি এটি অ্যাপল বিকাশকারী বা অ্যাপ স্টোর থেকে ডাউনলোড করতে পারেন ।

আমাকে ক্লোভার-স্পেস করতে হয়েছিল, টাইপ করা ছিল এক্সকোড (যা XCode-Beta টানছে), এবং ফাইলের অবস্থানটি খুলতে ক্লোভার-এন্টার টিপুন। আমি দেখতে পেলাম যে আমার এক্সকোডটি এখনও "ডাউনলোড" ফোল্ডারে রয়েছে।

সুতরাং আমি এটিকে অ্যাপ্লিকেশন ফোল্ডারে টেনে আনলাম / ফেলেছি, তারপরে আমি দৌড়ে এসেছি: এক্সকোড ডাউনলোড করুন বা আপনার অ্যাপ্লিকেশন ফোল্ডারে সরিয়ে ফেলুন। তারপরে, টার্মিনাল খুলুন এবং এই দুটি কমান্ড চালান। একটার পর অন্যটা.

sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer

sudo xcodebuild -license

তারপরে স্পেস-ডাউন নীচে এবং "সম্মত" টাইপ করুন


bret7600, আপনি যদি নিজের উত্তর দিয়ে উত্তর দিতে চান তবে একটি নতুন উত্তর তৈরি করুন। আপনি আমার উত্তরের পুরো বিষয়টি পুরোপুরি সরিয়ে দিয়েছেন। আপনি যদি কারওর উত্তর সম্পাদনা করতে চান তবে স্পষ্টতা যুক্ত করুন। পুরো জিনিসটি আবার লিখবেন না।
সুমেরে

আমি ধরে নিচ্ছি [অ্যাপল বিকাশকারী] [1] একটি লিঙ্ক হওয়ার কথা?
21

@tubedogg ধন্যবাদ, সম্পাদনা অবশ্যই কাটা হয়েছে।
সুমের 21

0

আপনাকে অবশ্যই এক্সকোড লাইসেন্স গ্রহণ করতে হবে। আপনি যদি এক্সকোড ইনস্টল না করে থাকেন / অ্যাপ্লিকেশনটির প্রয়োজন না থাকেন তবে আপনি কেবল বিকাশকারী সরঞ্জামগুলি ইনস্টল করতে পারেন, যা লাইসেন্স চুক্তিটি সম্পূর্ণ করবে:

# Install Command Line Tools
xcode-select --install

# Enable command line tools
sudo xcode-select --switch /Library/Developer/CommandLineTools

সূত্র: https://github.com/nodejs/node-gyp/issues/569

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