問題タブ [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.

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

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 ファイルは現在、

0 投票する
0 に答える
368 参照

xcode - CocoaPods - 生成された Pods.xcodeproj の名前を変更します

名前を変更できますか?

ここに画像の説明を入力

CocoaPods は、ワークスペース内でプロジェクトを自動的に生成します。

なぜその名前を変更したいのかPodsは、かなり長い話なので割愛します。

私はそれを行うことができますか?cocoapods.org の Podfile ドキュメントに回答がありませんでした

ノート:

将来的に再実行できるように変更したいと考えているpod installため、XCode 内で名前を変更するだけでPodsは機能しません。

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

xcode - Cocoapod を大規模な既存の Xcode ワークスペースと統合する

私は最近、自分のプロジェクトで Cocoapods を使用しており、作業中のプロジェクトにいくつかのポッドを組み込みたいと考えています。問題は、私たちのコードがフォルダーに分類された大きなワークスペース内に保存された 20 近くのプロジェクトで構成されていることです。プロジェクトの構造は、

  • ワークスペース
    • アプリ(フォルダ)
      • プロジェクト1
      • プロジェクト 2
      • 等...
    • モジュール
      • その他のプロジェクト
    • ベース コンポーネント
      • さらに多くのプロジェクト

ワークスペースの既存の構造を乱すことなく、アプリに対してポッド (この場合は RETableView) をリンクするポッドファイルを作成する方法がわかりません。これは可能ですか?既存のワークスペースを変更せずにココアポッドを組み込むことができない場合、プロジェクトに組み込むことができるスタンドアロン ライブラリとしてポッドをコンパイルするようにココアポッドをセットアップすることは可能ですか?

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

ios - Xcode でのプロジェクト ID とタイプの変更

Xcode で動作する iOS アプリケーションがあり、電話でアプリケーションの表示名を変更したいと考えていました。Xcode でメイン プロジェクト ディレクトリをクリックすると、画面の右側にメニューが開きます。「Identity and Type」というタイトルで、名前を別のものに変更してみました。プロンプトが表示されたら、他のファイルの参照を変更することにしました。-info.plist ファイルが存在しないため、ファイルにエラーが発生しました (プロジェクトがアプリケーションの元の名前を共有する plist ファイルを参照しようとしているようです)。名前を単純に元の名前に戻そうとすると、次のエラーが表示されます

この問題は些細なことだと思いますが、私は Xcode に完全に精通しているわけではなく、重要なファイルを削除または移動するのではないかと心配しています。何らかの理由で、それらを有効にしましたが、元に戻せるスクリーンショットがありません。これを修正する方法について何か提案はありますか?

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

ios - 同一プロジェクト内の 2 つのアプリケーション

2 つの ios プロジェクトを作成しましたが、今は appstore でそれらを消去し、2 つのボタンを表示するシンプルなボタンを使用して独自のプロジェクトを作成したいと考えています ボタン A はアプリケーション A に移動します ボタン B はアプリケーション B に移動します

プロジェクト A を新しいプロジェクト (projectA.xcodeproj のみ) にインポートしましたが、ボタンをリンクすると、次のエラー メッセージが表示されます。

*キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: 'MainIphone' という名前のストーリーボードが見つかりませんでした ...

2 つのプロジェクトを 1 つにインポートしてリンクする方法は何ですか?

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

ios - 2 つの iOS プロジェクトを 1 つにマージする

2 つのプロジェクトを 1 つにマージすることは可能ですか。

すべてのリソース (クラス、ストーリーボード、画像) を 1 つのプロジェクトに追加できることはわかっていますが、やりたいことはもっと難しいです: 1 つの大きなプロジェクトが他の 2 つの「サブプロジェクト」を所有しています (その上にアプリがあります)。この大きなプロジェクトには、2 つのボタンを備えたメニューがあります (各ボタンはアプリに移動します)

各プロジェクトには、独自のターゲット、独自のストーリーボードが必要だと思います...

私はIOSでそれを行うことができますか?

0 投票する
0 に答える
77 参照

ruby - 正しいターゲット処理: 製品の名前変更

Xcodeproj gemへの参照

上記のgem 'Xcodeproj'を介してxcodeプロジェクトターゲットの名前を正しく変更するにはどうすればよいですか?

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

xcode - コードに対してローカリゼーションをチェックするスクリプトまたは方法

このアプリにはいくつかの変更が加えられ、時間の経過とともにさらに多くのローカリゼーションが追加されました。

いくつかの言語の Localizable.strings ファイルをコードに対してチェックして、文字列ファイルで欠落している、または使用されていないローカリゼーションを確認する方法はありますか?

0 投票する
5 に答える
21094 参照

ios - iOS - cocoapods をプロジェクトに追加した後の git マージの競合

別のパートナーとアプリを開発中です。彼はマスターに取り組んでいて、私は新しいブランチを始めました。私のブランチにインストールしcocoapodsました。マスターからプルしようとしたところ、マージの競合が発生しています。

Xcode を開くと、ワークスペース ファイルにエラーがあり、次のように表示されます。

このマージの競合を解決するにはどうすればよいですか?