問題タブ [pbxproj]

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 に答える
592 参照

plist - 古いスタイルの plist リンター

.xcodeproj ファイルを生成するアプリケーションを作成しています。.pbxproj ファイルが生成されますが、Xcode で開くと、「プロジェクト ファイルを解析できないため、開けません」というエラー メッセージが表示されます。そしてそれ以上のものはありません。

古いスタイルの plist を構文解析するための信頼できるアプリケーションはありますか?

低レベルの Cocoa API を使用する必要がある場合は、それで問題ありませんが、少なくともいくつかのポインターはありますか?

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

iphone - Worklight が pbxproj のコンテンツを更新できない

私は自分のプロジェクトを作成し、Eclipse の PC ですべてをビルドします。次に、Mac 上の iPhone 環境の xcodeproj ファイルを XCode で開き、作成したアプリをビルドします。ビルドするには、Enable BitCode を No に切り替える必要がありますが、その後は問題なくビルドおよびデプロイされます。

問題は、アプリの更新中にそれを数回行うと、最終的に Worklight で次のようなエラーが発生することです。

FWLST1040E: iphone ビルドが失敗しました: ソース処理プロセス - pbxproj ファイル アプリケーション 'XXXXXXXXXXX' のコンテンツを環境 'iphone' で更新できません ビルドはエラーで終了しました。

この時点で、このエラーの発生を止めるために何もできません。最後の変更を元に戻しますが、それでもエラーになります。これを解決できる唯一の方法は、プロジェクト全体を削除して最初からやり直すことです。次に、最初のビルドの前にすべての変更を行うため、中断したところから開始し、正常にビルドされます。

このエラーの原因、またはすべてを削除して 1 日に数回最初からやり直す以外に何ができるかについてのアイデアはありますか?

ワークライト 6.2 Eclipse ルナ 4.4.2 Xcode 7.0.1

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

xcode - Xcode プロジェクトで欠落している IBOutlets をリストできますか?

ランタイム クラッシュが発生する前に、欠落している IBOutlets があるかどうかを自動的に検出するツールはありますか?

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

ios - Xcode pbxproj ファイルの構造が変更されました

何らかの理由で - バージョン 7.2.1 への最新の Xcode のアップグレードに関係している可能性があります - 私の pbxproj の構造が変更されたため、PR をマージしようとすると、ファイル全体。

その理由は、私が見ているように、そのうちの1つがこの構造を持っているためです(ファイルの開始を投稿しています):

もう 1 つはその構造 (ファイルの先頭) です。

これをどのように解決できますか?

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

ios - project.pbxproj ファイル内の削除されたフレームワークへの参照

最近、iOS プロジェクトからフレームワークを削除し、代わりに依存関係マネージャー (CocoaPods) を介してインストールしています。ただし、ソース管理への変更をチェックインすると、フレームワークへの参照がいくつか削除されていることに気付きましたが、そのうちの 1 つには絶対パスが追加されていました。差分から (最初の行が削除され、2 行目がプロジェクト ファイルに追加されました):

ローカル マシンのそのパスにはファイルがなく、別のディレクトリと別のディレクトリ構造を持つ他のマシンで新しいクローンを作成でき、警告やエラーなしでプロジェクトをビルドできました。フレームワークの物理ファイルがプロジェクト ディレクトリに存在しなくなりました (Xcode でプロジェクトからファイルを削除するときに、"ゴミ箱に移動" を選択しました)。

これは正常ですか?そうでない場合、これらの参照を削除するにはどうすればよいですか?

明確にするために、プロジェクトのどこにもこのフレームワークへの参照はありません。これには、リンクされたフレームワークとライブラリ、リンク バイナリとライブラリ、ターゲットの依存関係、埋め込みフレームワークなどが含まれます。