আমি আমার সংস্থার নাম কোথায় রাখব?


119

নতুন উত্স ফাইল তৈরি করার সময় এক্সকোড আপনার নাম এবং সংস্থার নামের সাথে মন্তব্য যুক্ত করে।

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


41
আসলেই কি এই প্রশ্নটি বিদ্যমান যে আশ্চর্যজনক নয়? অ্যাপল এটি আরও খারাপ করতে পারে না ...
bhainb

উত্তর:


47

XCode 7.3 এ (সম্পাদনা করুন: 11.3.1 অবধি) কেবলমাত্র শীর্ষ প্রকল্পের ফাইল নির্বাচন করুন এবং বাম ফলকে ইউটিলিটিগুলি দেখুন

Xcode


92

এক্সকোড 4 জিএম বীজে:

নেভিগেশন ফলকে (খুব বাম দিকে), প্রকল্পটি (শীর্ষ আইটেম) নির্বাচন করুন।

ইউটিলিটিগুলি ফলকটি প্রসারিত করুন (3 টি বোতাম "দেখুন" গোষ্ঠীর উইন্ডো শীর্ষে-ডানদিকে, ডানদিকে ডানদিকে)।

"প্রকল্প নথি" বিভাগে "সংস্থাপন" পাঠ্য ক্ষেত্র (ফাইল পরিদর্শন দৃশ্য, শীর্ষ থেকে দ্বিতীয় বিভাগ) রয়েছে।


2
এই পদক্ষেপটি শেষ করার পরে প্রকল্পটি সঠিকভাবে সংরক্ষণ নিশ্চিত করুন। কীভাবে এটি করা যায় সে সম্পর্কে সার্জিওর উত্তর দেখুন: স্ট্যাকওভারফ্লো
গ্যাভিন মিলার

আমি এটি খুঁজে পেয়েছি। তারপরে আমি নিখুঁত ইত্যাদির সাথে সম্পর্কিত কিছু পরিবর্তন করি ঠিক আছে, এখন জিনিসগুলি প্রদর্শিত হবে না
user4951

@ জিমথিও আমি মনে করি এটি কেবলমাত্র অন্বলুর বা বোকামির কিছু সঞ্চয় করতে পারে, আপনাকে ট্যাব আউট করতে হবে, আবার কিছুক্ষণ বাঁচাতে হবে এবং মনিটরের উপরে একটি রাবারের মুরগি wave
েউ

75

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

কপিরাইট (সি) ২০০৯ মাইকম্পনি নাম। সমস্ত অধিকার সংরক্ষিত.

আপনার রেফারেন্সটি পরিবর্তন করা টার্মিনাল উইন্ডো থেকে নিম্নলিখিতটি প্রবেশ করানোর মতো সহজ, আপনার পছন্দ মতো পাঠ্যের সাথে "আপনার নামামে" প্রতিস্থাপন করুন। এছাড়াও, নিশ্চিত হয়ে নিন যে এটি সমস্ত টার্মিনালের এক লাইনে প্রবেশ করেছে।

ডিফল্ট লিখুন com.apple.Xcode PBXCustomTemplateMacroDifinitions '{ORGANIZATIONNAME = "YourNameHere";}'

অথবা

আপনি এমনকি Library / লাইব্রেরি / পছন্দসমূহ এবং ডাবল ক্লিক com.apple.Xcode.plist এবং এক্সকোড বা আইবি পছন্দ প্যানেল দ্বারা আচ্ছাদিত অন্যান্য আকর্ষণীয় ডিফল্ট পুরো গুচ্ছ সেট করতে হ্যান্ডি-ড্যান্ডি plist সম্পাদক ব্যবহার করতে পারেন।

অথবা

এই প্রশ্নের @ এসএলএফ উত্তরটি এক্সকোড 4 এ অর্জনের একটি উন্নততর উপায় দেখায় (নীচে আটকানো হয়েছে)

নেভিগেশন ফলকে (খুব বাম দিকে), প্রকল্পটি (শীর্ষ আইটেম) নির্বাচন করুন।

ইউটিলিটিগুলি ফলকটি প্রসারিত করুন (3 টি বোতাম "দেখুন" গোষ্ঠীর উইন্ডো শীর্ষে-ডানদিকে, ডানদিকে ডানদিকে)।

"প্রকল্প নথি" বিভাগে "সংস্থাপন" পাঠ্য ক্ষেত্র (ফাইল পরিদর্শন দৃশ্য, শীর্ষ থেকে দ্বিতীয় বিভাগ) রয়েছে।


2
অথবা আপনার ম্যাকের অ্যাড্রেসবুকে ডিফল্ট (আমি) পরিচিতিটি সেটআপ করুন (এটিই যেখানে এক্সকোড আপনার নাম / সংস্থার সন্ধান করে) [দুঃখিত নীচের উত্তরগুলি দেখেছেন: পি]
অ্যালাদিনিয়ান

28

আমি এক্সকোড 4.2 বিটা 7 (আইওএস 5.0) এ পরীক্ষা করেছি।

দেখে মনে হচ্ছে যে এক্সকোড ORGANIZATIONNAME দুটির মধ্যে থেকে পুনরুদ্ধার করে না

ডিফল্ট লিখুন com.apple.Xcode PBXCustomTemplateMacroDifinitions
'{ORGANIZATIONNAME = " YourNameHere ";}'

না

~ / লাইব্রেরি / পছন্দসমূহ / com.apple.Xcode.plist

সঠিক সমাধান হ'ল ঠিকানা বইতে আপনার নাম ও সংস্থার নাম আপডেট করা।

এখানে চিত্র বর্ণনা লিখুন

তারপরে আপনি যে কোনও নতুন এক্সকোড প্রকল্প তৈরি করে চেষ্টা করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


+1 একই, টার্মিনাল লাইনগুলিও কাজ করে না বলে মনে হচ্ছে!
অ্যান্ডি এম

3
আপনি যখন নতুন প্রকল্প তৈরি করবেন তখন এটি কাজ করে, তবে আপনার যদি একটি বিদ্যমান প্রকল্প থাকে এবং একটি নতুন ফাইল তৈরি করে, এটি কাজ করে না
JeffB6688

এই স্বীকৃত উত্তর
হ'ল

এর জন্য ধন্যবাদ - অ্যাপলের পক্ষে ঠিক স্বজ্ঞাত ছিল না। Com.apple.Xcode.plist ORGANIZATIONAME কীটি কোথাও ব্যবহার করা হয়েছে তা কি কেউ জানেন?
পিট 855217

অ্যাড্রেস বুক অ্যাপটিকে এখন পরিচিতি বলা হয় ।
পাং

11

অথবা আপনি ম্যাক ওএস এক্স ঠিকানা বই অ্যাপ্লিকেশনটিতে আপনার ঠিকানা কার্ডে সংস্থার নাম সেট করতে পারেন । আমার জন্য কাজ করেছেন (এসএল, এক্সকোড ৩.২.২)


আমি ঠিক নিশ্চিত করেছি যে ঠিকানা কোম্পানিতে আপনার সংস্থার নাম নির্ধারণ করা এক্সকোড 4 এর সর্বজনীন মুক্তির জন্য কাজ করে
ড্যানিয়েল

এই সেটিংটি ORGANIZATIONNAME এর চেয়ে বেশি নজরে রয়েছে , আমি এগুলি সঠিকভাবে সেট না করা পর্যন্ত আমার প্রকল্পগুলি পরিবর্তন হবে না।
গ্যাভিন মিলার

1
তবে, আপনি যদি ঠিকাদার হন তবে এটি কিছুটা সমস্যাযুক্ত ...
পিয়েরে লেবউপিন

11

উপরে এসএলএফ যা লিখেছিল তাতে যুক্ত করা:

এক্সকোড 4 জিএম বীজে:

নেভিগেশন ফলকে (খুব বাম দিকে), প্রকল্পটি (শীর্ষ আইটেম) নির্বাচন করুন।

ইউটিলিটিগুলি ফলকটি প্রসারিত করুন (3 টি বোতাম "দেখুন" গোষ্ঠীর উইন্ডো শীর্ষে-ডানদিকে, ডানদিকে ডানদিকে)।

"প্রকল্প নথি" বিভাগে "সংস্থাপন" পাঠ্য ক্ষেত্র (ফাইল পরিদর্শন দৃশ্য, শীর্ষ থেকে দ্বিতীয় বিভাগ) রয়েছে।

তবে একটি ছোট ক্যাচ আছে:

সংস্থার নামটি এসএলএফ হিসাবে বর্ণিত হিসাবে পরিবর্তন করা প্রকল্প প্রকল্পটিকে পরিবর্তিত হিসাবে সেট করে নি এবং কোনও সংরক্ষণ করা হয়নি।

আপনাকে এই প্রকল্পে একটি ছোট পরিবর্তন করতে হবে, যেমন আপনি সংস্থার নাম পরিবর্তন করার পরে একটি গ্রুপ যুক্ত করার পরে, ফাইলটি সংরক্ষণ করার জন্য এক্সকোড 4 তৈরি হবে will

এছাড়াও যদি আপনি একটি ওয়ার্কস্পেসে কাজ করে থাকেন তবে প্রতিটি প্রকল্পের জন্য আপনার পরিবর্তন করা দরকার।

এক্সকোড ৪.০.২ এ পরীক্ষিত


শীতল :) আমি এন্টার
টিপতে

7

আপনি যদি এক্সকোড 4 এ __MYCompanyName__ পরিবর্তন করতে চান নীচের কমান্ডটি ব্যবহার করতে পারেন।

ডিফল্ট com.apple লিখুন। DT .Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME এর = "YourNameHere";}'

সাবধানতার সাথে, এটি ডোমেইনে লিখেছে, com.apple। dt .Xcode, com.apple.Xcode নয়

আমি কেবল এক্সকোড 4 প্রাক 3 এ পরীক্ষা করি এবং এটি কার্যকর হয়।


5

কেবলমাত্র appName-Info.plist এ যান এবং একটি ক্ষেত্র যোগ করুন "কপিরাইট (মানব-পঠনযোগ্য)": নামঅফডেলিভার বা সংস্থা নাম। এখানে চিত্র বর্ণনা লিখুন:


এটি প্রকল্পের জন্য নির্দিষ্ট কারণ এটি আমার পক্ষে একটি অনুকূল উত্তর মনে হয়েছে।
csga5000

4

এক্সকোড 5 এ আপনি প্রকল্প তৈরিতে কোম্পানির নাম নির্বাচন করতে পারেন। আপনি যদি বিদ্যমান প্রকল্পের জন্য কোম্পানির নাম পরিবর্তন করতে চান তবে:

  1. "প্যাকেজ সামগ্রীগুলি" নির্বাচন করে ফাইন্ডারে .xcodeproj খুলুন
  2. TextEdit এ প্রকল্প.pbxproj খুলুন
  3. ORGANIZATIONNAME এর বর্তমান মানটি পছন্দসই সাথে প্রতিস্থাপন করুন।

2

এটি হওয়া উচিত এর চেয়ে আরও বিভ্রান্তি আছে। আমি এখানে স্পষ্ট করে দিয়েছি: https://stackoverflow.com/a/9793899/1273966 আমি এই থ্রেডে একই করব।

যদি প্রকল্পের নথিতে প্রতিষ্ঠানের নাম ফাঁকা থাকে (উপরে বর্ণিত) তবে আপনার ঠিকানা পুস্তকে 'আমি' এন্ট্রি থেকে সংস্থার নাম টানা হবে।

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


2

এক্সকোড খুলুন

ইউটিলিটিগুলি ফলকটি প্রসারিত করুন (3 টি বোতাম "দেখুন" গোষ্ঠীর উইন্ডো শীর্ষে-ডানদিকে, ডানদিকে ডানদিকে)।

"প্রকল্প নথি" বিভাগে "সংস্থাপন" পাঠ্য ক্ষেত্র (ফাইল পরিদর্শন দৃশ্য, শীর্ষ থেকে দ্বিতীয় বিভাগ) রয়েছে।

সেখানে আপনি নাম সেট করতে পারেন।


1

এক্সকোড 4 এ, আপনার প্রকল্পটি খুলুন। প্রকল্প নেভিগেটরে শীর্ষস্থানীয় আইটেমটি নির্বাচন করুন (মাইপ্রজেক্টনেম, 1 লক্ষ্য, আইওএস এসডিকে 4.3 - বা যাই হোক না কেন)। ফাইল পরিদর্শক খুলুন (দেখুন-> ইউটিলিটিস)। প্রকল্প নথি বিভাগে, আপনার একটি "সংস্থা" লাইনটি দেখা উচিত। এটি সম্পাদনা করুন এবং আপনার তৈরি করা নতুন ফাইলগুলি নতুন সংস্থার নাম প্রদর্শন করবে। এটি একটি প্রকল্প সেটিং, তাই আপনাকে প্রতিটি প্রকল্পের জন্য এটি করতে হবে।

সংস্থার নাম ক্ষেত্রটি এমন একটি যা নতুন প্রকল্প উইজার্ডে প্রদর্শিত হয়। এর ডিফল্ট মান হ'ল এটি পূর্বের উন্মুক্ত প্রকল্পে।


0

দেখে মনে হচ্ছে এক্সকোড 4 এর চূড়ান্ত সংস্করণটি ORGANIZATIONNAME সেটিংসকে সম্মান করছে না (পুরানো বা নতুন com.apple.dt.Xcode সহ নতুন। এটি আমার পক্ষে চুষে যায়, কারণ আমার ঠিকানা কার্ডে আমার সংস্থার নাম রয়েছে, তবে আমি আমার সংস্থার জন্য এক্সকোডের কাজটি করছি না, সুতরাং, আমি চাই না যে আমার আসল সংস্থার নামটি আমার উত্স ফাইলগুলিতে .োকানো উচিত I

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


0

আপনি অপসারণ app-info.plistএবং app-info.plistআপনার প্রকল্পে ইনপুট চেষ্টা করতে পারেন ।

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