会社名はどこに設定すればよいですか?


119

新しいソースファイルを作成するとき、xcodeはあなたの名前と会社名のコメントを追加します。

(プロジェクトではなく)xcodeの会社名をどこに設定しますか?


41
この質問が実際に存在するのは驚くべきことではありませんか?Appleはこれをこれ以上台無しにすることはできなかった...
bhavinb '21

回答:


47

xCode 7.3(編集:11.3.1まで)では、最上位のプロジェクトファイルを選択し、左側のペインで[ユーティリティを探す]をクリックします

xCode


92

Xcode 4 GMシード:

ナビゲーションペイン(左端)でプロジェクト(上部のアイテム)を選択します。

[ユーティリティ]ペインを展開します(ウィンドウの右上、3ボタンの[表示]グループの右端のボタン)。

[プロジェクトドキュメント]セクションには、[組織]テキストフィールドがあります(ファイル検査ビュー、上から2番目のセクション)。


2
この手順が完了したら、プロジェクトを適切に保存してください。これを行う方法で見るセルジオの答え:stackoverflow.com/questions/2956464/...
ギャビン・ミラー

見つけた。次に、絶対に関連するものなどを変更します。まあ、今は表示されません
user4951

@JimThio私はそれがonblurまたは愚かな何かを節約するだけかもしれないと思う、あなたはタブアウトし、タブバックし、数回保存し、モニター上でゴム鶏を振る必要があるかもしれない
slf

75

デフォルトでは、Xcodeは次のような会社名をすべての新しいソースファイル(.m .hなど)に挿入します。

Copyright(c)2009 MyCompanyName。全著作権所有。

この参照の変更は、ターミナルウィンドウから次のように入力するだけで簡単です。「YourNameHere」を好みのテキストに置き換えます。また、これがすべてターミナルの1行に入力されていることを確認してください。

デフォルトはcom.apple.Xcodeを書き込みますPBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'

または

〜/ Library / Preferencesに移動し、com.apple.Xcode.plistをダブルクリックして、便利なplistエディターを使用して、これと、XcodeまたはIB設定パネルでカバーされていないその他の興味深いデフォルトをすべて設定することもできます。

または

この質問に対する@slf回答は、Xcode 4でこれを達成するための改善された方法を示しています(下記に貼り付け)

ナビゲーションペイン(左端)でプロジェクト(上部のアイテム)を選択します。

[ユーティリティ]ペインを展開します(ウィンドウの右上、3ボタンの[表示]グループの右端のボタン)。

[プロジェクトドキュメント]セクションには、[組織]テキストフィールドがあります(ファイル検査ビュー、上から2番目のセクション)。


2
または、Macのアドレス帳にデフォルトの(私)連絡先を設定します(ここでXCodeがあなたの名前/会社を検索します)[申し訳ありませんが、以下の回答をご覧ください:P]
Alladinian

28

Xcode 4.2 Beta 7(iOS 5.0)でテストしました。

XcodeはどちらからもORGANIZATIONNAMEを取得しないようです

デフォルトはcom.apple.Xcodeを書き込みますPBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = "YourNameHere";}'

また

〜/ライブラリ/Preferences/com.apple.Xcode.plist

適切な解決策は、アドレス帳の名前と会社名を更新することです。

ここに画像の説明を入力してください

次に、新しいXcodeプロジェクトを作成してみます。

ここに画像の説明を入力してください


+1ここでも同じですが、端末回線はどちらも機能していないようです!
Andy M

3
多分これは新しいプロジェクトを作成するときに機能しますが、既存のプロジェクトがあり、新しいファイルを作成する場合、機能しません
JeffB6688

このshldは受け入れられた答えになります...清楚でシンプルなものに感謝します。mate:)に感謝します
TV

これをありがとう-Appleのために正確に直感的ではなかった。com.apple.Xcode.plist ORGANIZATIONAMEキーがどこかで使用されるかどうか誰かが知っていますか?
Pete855217

アドレス帳アプリは連絡先と呼ばれるようになりました。
2015年

11

それとも、で会社名を設定することができ、あなたのMac OS Xのアドレス帳アプリケーションのアドレスカード。私のために働いた(SL、Xcode 3.2.2)


アドレス帳に会社名を設定すると、XCode 4の公開リリースで機能することを確認しました
Daniel

この設定はORGANIZATIONNAMEよりも優先され、適切に設定するまでプロジェクトは変更されません。
Gavin Miller

1
ただし、請負業者の場合は少し問題があります…
Pierre Lebeaupin '29

11

SLFが上に書いたものに追加:

Xcode 4 GMシード:

ナビゲーションペイン(左端)でプロジェクト(上部のアイテム)を選択します。

[ユーティリティ]ペインを展開します(ウィンドウの右上、3ボタンの[表示]グループの右端のボタン)。

[プロジェクトドキュメント]セクションには、[組織]テキストフィールドがあります(ファイル検査ビュー、上から2番目のセクション)。

しかし、小さな問題があります。

SLFの説明に従って組織名を変更しても、プロジェクトファイルは変更されたものとして設定されず、保存された場所に変更はありませんでした。

組織名を変更した後でグループを追加するなど、プロジェクトに小さな変更を加える必要があります。これにより、Xcode 4がファイルを保存します。

また、ワークスペースで作業している場合は、プロジェクトごとに変更を加える必要があります。

XCode 4.0.2でテスト済み


クール:) Enter / Returnキーを押すと、同じようにくっつくことがわかりました
slf

7

Xcode 4で__MyCompanyName__を変更する場合は、次のコマンドを試すことができます。

デフォルトはcom.appleを書き込みます。dt .Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'

慎重に、これはドメインcom.appleに書き込みます。com.apple.Xcodeではなくdt .Xcode

私はXcode 4 pre3でのみテストし、動作します。


5

単にappName-Info.plistに移動して、「Copyright(human-visible)」フィールドを追加します:nameOfDeveloperまたはcompanyName。 ここに画像の説明を入力してください


これはプロジェクト固有のものなので、私はそれが好ましい答えだと思っています。
csga5000 2016年

4

XCode 5では、プロジェクトの作成時に会社名を選択できます。既存のプロジェクトの会社名を変更する場合は、次のようにします。

  1. 「パッケージの内容を表示」を選択して、Finderで.xcodeprojを開きます。
  2. TextEditでproject.pbxprojを開きます
  3. ORGANIZATIONNAMEの現在の値を目的の値に置き換えます。

2

これについては、考えるべき以上に混乱があります。私はここで明確にしました:https : //stackoverflow.com/a/9793899/1273966私はこのスレッドで同じことをします。

プロジェクトドキュメント(上記)で組織名が空白の場合、会社名はアドレス帳の「me」エントリから取得されます。

上記のようにプロジェクトドキュメントに組織名を入力すると、アドレス帳の会社名が上書きされます。IE:会社名はプロジェクトごとに上書きできます。かなり賢いですが、明らかに多くの人が混乱しています。


2

Xcodeを開く

[ユーティリティ]ペインを展開します(ウィンドウの右上、3ボタンの[表示]グループの右端のボタン)。

[プロジェクトドキュメント]セクションには、[組織]テキストフィールドがあります(ファイル検査ビュー、上から2番目のセクション)。

そこで名前を設定できます。


1

XCode 4でプロジェクトを開きます。プロジェクトナビゲーターの一番上の項目(MyProjectName、1つのターゲット、iOS SDK 4.3など)を選択します。ファイルインスペクタを開きます([表示]-> [ユーティリティ])。[プロジェクトドキュメント]セクションに、「組織」の行が表示されます。それを編集すると、作成した新しいファイルに新しい組織名が表示されます。これはプロジェクトの設定なので、すべてのプロジェクトで行う必要があります。

組織名フィールドは、新規プロジェクトウィザードに表示されるフィールドです。そのデフォルト値は、以前に開いていたプロジェクトでの値です。


0

Xcode 4の最終バージョンはORGANIZATIONNAME設定(古い設定、またはcom.apple.dt.Xcodeを使用した新しい設定)を尊重していないようです。アドレスカードに会社名が含まれているため、会社でXcodeの作業を行っていないため、実際の会社名をソースファイルに挿入したくありません。ORGANIZATIONNAMEに設定した値が必要です。

更新:一部動作しているようです。値を設定する前にXcodeをシャットダウンしてから再起動し、新しいプロジェクトを作成しました。ORGANIZATIONNAMEではなく、アドレス帳カードの会社名がまだ使用されていることがわかりました。しかし、私はプロジェクトにいくつかの新しいファイルを作成し(File> New File ...)、それらが作成されたとき、それらはORGANIZATIONAMEからの値を持っています。したがって、ファイルテンプレートに会社名を入力するコードが少なくとも2ビットあり、それらが別の場所から取得しているようです。


0

削除してプロジェクトapp-info.plistに入力app-info.plistしてみてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.