問題タブ [xcodebuild]
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.
iphone - Xcode プロジェクトの継続的統合?
以前のプロジェクトとの継続的インテグレーションに Hudson を使用した後、現在取り組んでいる iPhone プロジェクト用の継続的インテグレーション サーバーをセットアップしたいと考えています。いくつかの調査を行った結果、Xcode 専用に設計された CI エンジンはないようですが、Cruise Control を xcodebuild CLI ツールと組み合わせて使用することに成功した人がいます。ここで誰かがこれを試しましたか?Xcode プロジェクトでうまく動作する CI エンジンはありますか?
クルーズコントロールを試してみようと思います。調査結果とともに回答を投稿します。
packages - どちらが優れているか: DMG と PackageMaker
私の要件は次のとおりです。 1. インストール可能ファイルにカスタム ライセンス契約を結びたい 2. インストールの一部として別のパッケージを実行する 3. 起動時にアプリを実行するオプションをユーザーに許可する
何を使用するか、dmg を作成するか、xcode で利用可能な PackageMaker を使用する必要がありますか? PackageMaker の使用方法を示す適切な Web ページはありますか?
ありがとう。
iphone - iPhone (Xcode) インターフェイスビルダーのリソース
Xcode のインターフェイス ビルダーを iPhone 開発に適切に使用する方法を示すリソース (特にビデオ) を探しています。何らかの理由で、すべてがどのように組み合わされ、これがどのように適切に使用されるべきかがわかりません。
ありがとうスティーブン
iphone - 分岐したターミナルから xcodebuild を実行する
iPhone アプリケーション用の自動ビルド サーバーをセットアップしようとしています。テスターが開発をフォローできるように、毎晩アドホック ベータ ビルドを実行できるようにしたいと考えています。
アドホック ビルドを実行するように xcode を正常にセットアップしました。また、コマンド ラインからビルドを起動することもできます。
xcodebuild -configuration AdHoc -sdk iphoneos2.2 クリーン ビルド
私が抱えている問題は、次の行がフォークされた端末 (nohup または screen を使用) から機能せず、次のエラーで失敗したことです。
CodeSign エラー: コード署名 ID 'iPhone ディストリビューション: XXXXX' がキーチェーン内のどのコード署名証明書とも一致しません。キーチェーンに追加したら、ファイルをタッチするか、プロジェクトを消去して続行します。
シェルと nohup または screen で環境変数を確認しましたが、手がかりが見つかりませんでした。私の問題は、フォークされた端末がキーチェーンにアクセスできないことだと思いますが、それを許可する方法がわかりません。
ご協力いただきありがとうございます
iphone - Objective-C および Xcode でスローされるデバッグ例外
私は長年 Microsoft の開発者であり、Xcode を使用した iPhone 開発は初めてです。そこで、Objective-C を使用して iPhone アプリケーションを作成する方法を独学で学ぼうと、本を読んだり、例を調べたりしています。これまでのところすべて問題ありませんが、objc_exception_throw
実行時に一般的な ' ' メッセージが表示されることがあります。これが発生した場合、この例外の原因を見つけるのは非常に困難です。いくつかの試行錯誤の後、私は自分の答えを見つけました。パラメーターの 1 つにスペルミスがありました。
以下に示すように、ボタンの 2 番目の「t」を省略して、「otherButtonTitles」パラメーターのスペルを間違えました。
これを見つけるのに時間がかかった理由は、コードが正常にビルドされたためです。これは、Objective-C コンパイラの通常の動作ですか? このような一般的な構文エラーを作成すると、.NET コンパイラでビルドが失敗することに慣れています。これらの間違いを犯したときにビルドを失敗させるために変更できるコンパイラ設定はありますか?
iphone - リリースビルドの確認
私のプロジェクトは、私が作成した静的DLLを参照しています。これらのプロジェクトは、対応するビルドフェーズが確実に発生するように設定されています。つまり、シミュレーター/デバッグをビルドすると、静的ライブラリには最新のシミュレーター/デバッグビルドが含まれます。デバイス/リリースを除いて、アプリが正常に動作することを確認できます。デバイス/リリースを確認する方法はありますか?これは、検証なしでAppleに壁を越えて投げるようなものです。
iphone - 静的ライブラリを使用してバンドルをパッケージ化する
いくつかの xib を含む静的ライブラリがあります。これらは基本的にプロジェクト間で同じです。ライブラリの一部としてxibsを含めたいと思います。それらの veiwcontrollers を含めて、呼び出し元のプロジェクトでこれらのコントローラーを参照できますが、ロードする xib がありません。ライブラリ プロジェクトで xib を右クリックすると、ターゲットに含めることができません。
CFPluginBundle を作成することを考えましたが、新しいプロジェクトが作成されます。IBOutlet と IBAction の参照がすべて失われます。特定のコントローラーへのアウトレットとアクションも持つ xib を再利用する最良の方法は何ですか?
iphone - iPhoneアプリを作成するときにxcodebuild内からプロビジョニングプロファイルを設定する
xcodebuild
コマンドラインからiPhoneアプリをコンパイルするために使用しています。プロビジョニングプロファイルを設定するための何らかのオプションを渡す方法はありますか?一般的に、xcodebuildに関する情報はあまりないようです。
iphone - iPhoneビルドライトとフルバージョン-adMobの問題
この投稿で説明されている方法で、アプリのライトバージョンを作成しようとしています。iPhoneアプリの ライトバージョンと有料バージョンの作成を管理するにはどうすればよいですか。
2つのターゲットを作成した後、フルバージョンをビルドできます。ライトバージョンは、「リンク」段階で次のエラーでビルドを停止します。「-lAdMobDeviceコマンドのライブラリが見つかりません/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc -4.0は終了コード1"で失敗しました
ライトバージョンにAdMobを使用しようとしています。これを引き起こしている可能性のあるアイデアはありますか?
ありがとう
xcode - NSBundleにzipファイルを含めるにはどうすればよいですか?
アプリのメールアドレス(OS 3.0)に添付ファイルとしてzipファイルを含めたいのですが。Xcodeプロジェクトにファイルを追加しましたが、ビルド中に次のメッセージが表示されます。
依存関係の確認警告:ファイル'/Users/account1/Developer/Doc4_5.zip'をスキップします(フレームワークとライブラリのビルドフェーズで予期しないファイルタイプ' archive.zip')
これを機能させるために私がしなければならないことや他のテクニックはありますか?