問題タブ [xcode-project]
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.
objective-c - Github でホストされている xcode プロジェクトを Travis CI にビルドおよびテストさせるにはどうすればよいですか?
ブロックベースのカテゴリを UITextFieldに追加するために、github でホストされているオープン ソース コードがいくつかあります。.travis.yml ファイルを追加して、travis CI をビルドし、すべてのプッシュでコードを実行できるようにしました。The Travis CI warning へのリンク。プロジェクトが正常にビルドされます。.travis.yml スクリプトの実行時に表示される警告は次のとおりです。
実行したいサンプル プロジェクトは、フォルダー /UITextView Blocks Example/ にあります。.travis.yml ファイルに追加して、このプロジェクトを実行するにはどうすればよいですか? 私の travis.yml ファイルは現在、
xcode - CocoaPods - 生成された Pods.xcodeproj の名前を変更します
名前を変更できますか?
CocoaPods は、ワークスペース内でプロジェクトを自動的に生成します。
なぜその名前を変更したいのかPods
は、かなり長い話なので割愛します。
私はそれを行うことができますか?cocoapods.org の Podfile ドキュメントに回答がありませんでした
ノート:
将来的に再実行できるように変更したいと考えているpod install
ため、XCode 内で名前を変更するだけでPods
は機能しません。
xcode - Cocoapod を大規模な既存の Xcode ワークスペースと統合する
私は最近、自分のプロジェクトで Cocoapods を使用しており、作業中のプロジェクトにいくつかのポッドを組み込みたいと考えています。問題は、私たちのコードがフォルダーに分類された大きなワークスペース内に保存された 20 近くのプロジェクトで構成されていることです。プロジェクトの構造は、
- ワークスペース
- アプリ(フォルダ)
- プロジェクト1
- プロジェクト 2
- 等...
- モジュール
- その他のプロジェクト
- 等
- ベース コンポーネント
- さらに多くのプロジェクト
- 等
- アプリ(フォルダ)
ワークスペースの既存の構造を乱すことなく、アプリに対してポッド (この場合は RETableView) をリンクするポッドファイルを作成する方法がわかりません。これは可能ですか?既存のワークスペースを変更せずにココアポッドを組み込むことができない場合、プロジェクトに組み込むことができるスタンドアロン ライブラリとしてポッドをコンパイルするようにココアポッドをセットアップすることは可能ですか?
ios - Xcode でのプロジェクト ID とタイプの変更
Xcode で動作する iOS アプリケーションがあり、電話でアプリケーションの表示名を変更したいと考えていました。Xcode でメイン プロジェクト ディレクトリをクリックすると、画面の右側にメニューが開きます。「Identity and Type」というタイトルで、名前を別のものに変更してみました。プロンプトが表示されたら、他のファイルの参照を変更することにしました。-info.plist ファイルが存在しないため、ファイルにエラーが発生しました (プロジェクトがアプリケーションの元の名前を共有する plist ファイルを参照しようとしているようです)。名前を単純に元の名前に戻そうとすると、次のエラーが表示されます
この問題は些細なことだと思いますが、私は Xcode に完全に精通しているわけではなく、重要なファイルを削除または移動するのではないかと心配しています。何らかの理由で、それらを有効にしましたが、元に戻せるスクリーンショットがありません。これを修正する方法について何か提案はありますか?
ios - 同一プロジェクト内の 2 つのアプリケーション
2 つの ios プロジェクトを作成しましたが、今は appstore でそれらを消去し、2 つのボタンを表示するシンプルなボタンを使用して独自のプロジェクトを作成したいと考えています ボタン A はアプリケーション A に移動します ボタン B はアプリケーション B に移動します
プロジェクト A を新しいプロジェクト (projectA.xcodeproj のみ) にインポートしましたが、ボタンをリンクすると、次のエラー メッセージが表示されます。
*キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: 'MainIphone' という名前のストーリーボードが見つかりませんでした ...
2 つのプロジェクトを 1 つにインポートしてリンクする方法は何ですか?
ios - 2 つの iOS プロジェクトを 1 つにマージする
2 つのプロジェクトを 1 つにマージすることは可能ですか。
すべてのリソース (クラス、ストーリーボード、画像) を 1 つのプロジェクトに追加できることはわかっていますが、やりたいことはもっと難しいです: 1 つの大きなプロジェクトが他の 2 つの「サブプロジェクト」を所有しています (その上にアプリがあります)。この大きなプロジェクトには、2 つのボタンを備えたメニューがあります (各ボタンはアプリに移動します)
各プロジェクトには、独自のターゲット、独自のストーリーボードが必要だと思います...
私はIOSでそれを行うことができますか?
ruby - 正しいターゲット処理: 製品の名前変更
Xcodeproj gemへの参照
上記のgem 'Xcodeproj'を介してxcodeプロジェクトターゲットの名前を正しく変更するにはどうすればよいですか?
xcode - コードに対してローカリゼーションをチェックするスクリプトまたは方法
このアプリにはいくつかの変更が加えられ、時間の経過とともにさらに多くのローカリゼーションが追加されました。
いくつかの言語の Localizable.strings ファイルをコードに対してチェックして、文字列ファイルで欠落している、または使用されていないローカリゼーションを確認する方法はありますか?
ios - iOS - cocoapods をプロジェクトに追加した後の git マージの競合
別のパートナーとアプリを開発中です。彼はマスターに取り組んでいて、私は新しいブランチを始めました。私のブランチにインストールしcocoapods
ました。マスターからプルしようとしたところ、マージの競合が発生しています。
Xcode を開くと、ワークスペース ファイルにエラーがあり、次のように表示されます。
このマージの競合を解決するにはどうすればよいですか?