問題タブ [build-settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2535 参照

xcode - ビルド段階で実行スクリプトから Xcode ユーザー定義のビルド設定にアクセスする方法は?

ビルド段階でスクリプトを実行します。

Xcode では、ユーザー定義のビルド設定を定義できます。これらの設定を使用して、スクリプトに渡したい値またはパスを保存すると思いました。

これは可能ですか?ビルド段階でユーザー定義のビルド設定をスクリプトに渡すにはどうすればよいですか? ドキュメントやチュートリアルを教えてもらえますか?

Xcode 4.3.1 を使用しています

0 投票する
2 に答える
4392 参照

delphi - XE2のデフォルトのコンパイラオプションを設定するにはどうすればよいですか?

デフォルトのビルド/コンパイル設定を変更する方法がわかりません。プロジェクトオプションダイアログの左下にある小さなデフォルトのチェックボックスはなくなりました。ドキュメントには次のように記載されています。

The Default checkbox that appeared at the lower edge of many Project Options pages has been removed from the product. If you want to specify options as the default for multiple projects, the suggested alternative is to use option sets instead.

「オプションセット」、「構成マネージャー」などをぐるぐる回っています。これも可能ですか?「複数のプロジェクトのデフォルトとしてオプションを指定する」とはどういう意味ですか?複数のプロジェクトがある場合、それはそれらのプロジェクトとそのオプションが存在することを意味します。デフォルト値をすでに設定されているものに設定するにはどうすればよいですか?新しいプロジェクトはどうですか?

0 投票する
7 に答える
21759 参照

xcode - Xcode4.3.1でユーザー定義のビルド設定を削除する方法

Xcode4.3.1でいくつかのユーザー定義のビルド設定を作成しました。これらの設定は不要になり、削除したいのですが、削除する方法がないようです。

これらは、xcodeprojファイル内にあるプロジェクト設定(project.pbxproj)ファイルに保存されていることを認識しています。しかし、私には理解できないあらゆる種類の繰り返しやGUIDがあるため、これらをテキストエディタで編集したくありません。

Xcode内でこれを行う方法に関する提案はありますか?(または「削除」ボタンを追加するのを忘れた場合)

0 投票する
1 に答える
1562 参照

ios - armv6がiOS5の有効なアーキテクチャであるのはなぜですか?

iOS 5.0のiOS展開ターゲットで新しいプロジェクトを作成するときに、デフォルトで[プロジェクト]> [ビルド設定]の有効なアーキテクチャとしてarmv6が含まれている理由を教えてもらえますか?デフォルトのinfo.plistファイルには、必要なデバイス機能のarmv7のみがリストされています。

私が理解しているように、iOS 5以降用にビルドしている場合、それはarmv7デバイス(つまり、iPhone 3GS以降、iPod 3G以降、およびiPad)でのみ実行されます。したがって、すべてのarmv6参照を削除し、Build ActiveArchitectureOnlyをYESに設定できるはずです。

誰かが確認または明確にすることができますか?ありがとう。

XCode v4.3.2、Base SDK 5.1、iOS展開ターゲットiOS 5.0、iPhoneデバイスファミリー

PS-armv6を削除すると、バイナリのサイズが小さくなることを理解しています。

0 投票する
3 に答える
8561 参照

ios - iOSの言語/ロケールごとに異なるDefault.png(スプラッシュ画像)を使用する方法はありますか?

重複の可能性:
Default.pngのローカリゼーションが機能していません

私のスプラッシュ画面には英語のテキストが含まれているので、ユーザーが異なる言語を設定しているときに、異なるスプラッシュ画像を表示できるようにしたいと思います。

これは可能ですか?

0 投票する
1 に答える
485 参照

xcode - Xcode 4でARMV6アセンブラcodegenをARMモードに設定するには?

Xcode 4.3.2 では、次のビルドの推奨事項が表示されます。

ARMV6 アセンブラー codegen を THUMB モードから ARM モードにアップグレードします。

推奨事項を受け入れるか拒否するかを選択すると、変更が行われます。問題は、この推奨事項が、ビルドして数回実行した後にのみポップアップするように見えることです。この設定をデフォルトに統合したいのですが、事前にこれを実行できるビルド設定の設定が見つかりません。

0 投票する
1 に答える
126 参照

android - Androidでビルド時にロケールを本番ビルドからフィルタリングする

Androidアプリの構築中にサポートされているロケールを除外できる文書化された方法はありますか? たとえば、サポートが部分的にしかビルドされていないロケールがある場合、それをデバッグ ビルドに含めたいが、リリース ビルドからは除外したい場合、それを実現するためにいじることができる構成設定はありますか?

0 投票する
1 に答える
764 参照

xcode - デフォルトの Xcode コード署名 ID

こんにちは、Xcode でデフォルトのコード署名 ID を変更する方法を知っている人はいますか? 問題は、Unity から Xcode プロジェクトをビルドしているため、すべてのビルドでプロジェクトを再作成していて、デフォルトで Xcode 署名が間違ったものに設定されていることです。そのため、毎回手動で変更する必要があります。

(新しいプロジェクトを作成する代わりに、Unity からビルドするときに同じ Xcode プロジェクトを使用できることはわかっていますが、カスタム プラグインを使用して Unity でビルドしているため、それはできません)

現在Xcode 4.3.3を使用しています

0 投票する
4 に答える
1399 参照

ios - Xcode4.4は私のiOSプロジェクトをMacOSXプロジェクトに変えました!どうすればこれを修正できますか?

2か月間開いていないiOSプロジェクト(Xcode 4.4.1を使用)を開きました(つまり、Xcode 4.3を使用)。まず、プロジェクトナビゲーターに「作業ツリーの関連付けに失敗しました」などのメッセージが表示された直後に、Xcodeが常にクラッシュしていました。

xcuserdataファイルとproject.xcworkspaceディレクトリも削除して修正しようとしました。

これで、Xcodeはクラッシュせずに開きますが、スキームビューでは、Mac OS Xプロジェクトとして表示されますが、プロジェクトとターゲットの両方が「最新のiOS」ベースSDKに正しく設定されています。

プロジェクトを再作成してすべてのソースファイルをコピーせずに、どうすれば修正できますか?

編集:私はGitHubリモートでGitを使用しています。

0 投票する
3 に答える
5843 参照

objective-c - Xcodeはデバッグに基づいて構築されていますが、リリースには基づいていません

したがって、プロジェクトをビルドしようとすると、この問題が発生します。

現在、プロジェクトをデバッグモードで実行すると、正常に実行され、アプリがデバイス上で起動し、テストを行うことができます。

ただし、奇妙な部分は、リリースビルドに切り替えて、デバイスでビルドしようとしたときです。[実行]ボタンを押すと、Xcodeは通常どおりビルドされ、ビルド成功の通知がポップアップ表示されますが、このエラーコードが表示されます。

私のアプリをxxxと呼びましょう

「xxx.app」を起動できませんでした

そのようなファイル、又はディレクトリはありません:

ファインダーに入ってxxx.appを検索しましたが、見つかりませんでした。さらに、/ Users / myName /の下にLibraryフォルダーも存在しません。

では、xcodeはここで何をしようとしているのでしょうか。また、これを修正するにはどうすればよいでしょうか。

編集:プロジェクトをクリーンアップして再度ビルドしようとしましたが、エラーコードが表示されます。