問題タブ [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.
ios - 私のXcodeプロジェクトは壊れていますか
私の Xcode iOS プロジェクトはちょっと壊れているように思います。グループで新しいファイルを作成すると、ファイルの場所が他の Xcode iOS プロジェクトとは多少異なります。たとえば、という名前の Cocoa Touch クラスを作成するとEEViewController
、その場所を見つけることができます。Identity and Type
のが長すぎFile inspector
ます。
しかし、ファイルを右クリックしてクリックするとShow In Finder
、ファイルをデスクトップにドラッグし、元のグループにドラッグして戻します。場所のパッチは問題ないようです (最終的に Storyboard カスタム クラスで参照できます)。
Xcode の構成に関係があると思いますが、それがわかりません。誰かが私を助けてくれることを願っています。
xcode - Xcode プロジェクトを別のマシンに移動する - プロジェクト フォルダーの外部から参照されるファイルを処理するにはどうすればよいですか?
ご覧いただきありがとうございます。
iOS開発を行うために、できるだけ安いMac Miniを購入しましたが、私のプロジェクトはそれを超えてしまいました。というわけでMacBook Proを購入!私の解析クラウド コードのアップロードは、mini では 15 ~ 20 分かかり、MBP では瞬時に完了します。
しかし、Xcode プロジェクトをビルドするのに問題があります。一部のフレームワークは Project Navigator で赤く表示され、そのパスが /Users/[アカウント名]/Documents/Downloads/[フレームワーク ファイル] であることがわかります。私のミニでは、ファイルをプロジェクトにコピーする代わりに参照を作成したようです。
ここではプロトコルに違反していることはわかっていますが、何かを壊すことを恐れてあまり試みていません. いくつかグーグルで試しましたが、関連する情報は見つかりませんでした。間違ったものを探しているだけかもしれませんので、これを重複としてマークして、正しい道に送ってください.
プロジェクトのプライベート リポジトリをホストするために github を使用しています。必要なファイルをプロジェクト フォルダーに適切に移動し、プロジェクトを github に再プッシュし、他のマシンにプルバックするには、どのような手順を実行する必要がありますか?
少なくともこのプロジェクトでは、もうミニから作業するつもりはないので、MBP 経由でファイルをコピーし、プロジェクト フォルダーに入れ、参照などを変更する方が簡単であれば、それを行うことができます。 . また、MBP のコードには変更を加えていません。署名 ID のリセットとプロファイルのプロビジョニングに取り組んだだけです。何か問題が発生した場合は、いつでもプロジェクトを再度プルできますが、mini の内容を変更したり、内容を壊したり、自分のプロジェクトをまったく構築できなかったりすることに神経質になっています。
自分で何かを試す前に、前進するためのヒントはありますか? 繰り返しますが、これが投稿のプロトコルに違反して申し訳ありません。プロジェクトを壊すのは避けたいだけです...これは単純な元に戻すだけで修正できるものではなく、ばかげたことでプロジェクト全体を失う危険を冒すことはできません。
ios - その他の FacebookSDK/Facebook.h の問題 - ファイルが見つかりません
よし、みんな。私はこれでおかしくなりそうです。FacebookSDK がこれほど多くの問題を引き起こすのはまったくばかげています。この問題に関してここにいくつかの質問があることは知っていますが、それらはすべて時代遅れのようです.
Xcode プロジェクトを新しいコンピューターにプルしましたが、「FacebookSDK/FacebookSDK.h」ファイルが見つからないというエラーが発生するため、ビルドできません。This oneなどの回答がありますが、すべての回答の手順に従いましたが、機能する回答は見つかりませんでした。元のマシンから新しいマシンへ、作業中のプロジェクトから新しいプルを作成しました。他の回答で言及されているさまざまなフィールドの現在の設定を示すスクリーンショットをいくつか撮ります。
これが私のXcodeプロジェクトフォルダーの内容です。ここには他に Facebook はありません。
ここに、フレームワーク グループ内のフレームワークと、ビルド フェーズのリンク バイナリとライブラリ セクション内のフレームワークがあります。
赤のフレームワークがいくつかありますが、今のところ問題ありません。それらはレポにはありませんでしたが、代わりにドキュメントまたはダウンロードから参照されており、ファイルを移動してリンクしたときにうまく機能しました。レポをプルしたときにレポをリセットして、適切なソリューションが機能しないように試した奇妙なものがないことを確認しました。
フレームワークの検索パス。ライブラリの検索パスが空であることもわかります。識別情報だったので、隠したいものにラベルを付けました
何らかの理由で、新しいマシンのドキュメントは既にフレームワークの検索パスの下にあります。私はこれを自分で追加しませんでした。
私が試すことができるものについてのアイデアはありますか?これはとてつもなくイライラします。Facebooks SDK を新しいマシンに再統合しようとして、丸一日の開発を無駄にしました。
ios - Xcode アプリの名前の変更の不確実性
本日、iOS アプリの名前を変更しました。ただし、Xcode では、com.yourname.appname のバンドル識別子は古い名前のままです。バンドル識別子を変更せず、UIImageView のアプリの名前以外に xcode で何も変更しませんでした。iTunes Connect でアプリの名前を新しい名前に変更した場合でも、xcode プロジェクトのレビューのために Apple に送信できますか?
ios - IOS: プロジェクト属性「製品名」の目的は何ですか?
プロジェクトの「製品名」プロパティの名前を変更することが解決策と思われる問題に遭遇しました。
このプロパティの公式の説明を見つけようとしましたが、失敗しました。私が見つけたのは、それを「ユーザー向け」と説明したAppleのドキュメントでした。ユーザー向けのプロパティが ASCII 以外を確実に許可しないことを受け入れるのは難しいので、私は尋ねなければなりません: 「製品名」の目的は何ですか? (他のプロパティを導出するための仲介者以外)
更新:また、可能であれば、何らかのドキュメントに興味があります。私はsite:apple.com ios PRODUCT_NAME
あまり成功せずにグーグルで検索しました。
error-handling - iOS8 プロジェクトをモダナイズするために必要な微調整の包括的なリストはどこにありますか?
iOS7 および 8 用にビルドされたプロジェクトが多数あります。現在、xCode7 を使用して iOS9 にこれらをデプロイしていますが、問題が発生していることがわかります。
まず、plist の変更が必要な TLS1.2 の HTTPS 要件。次に、OSStautus エラー -34018 がポップアップするキーチェーン共有のバグを修正するには、キーチェーン共有 plist 機能が必要です。次に、ビットコードを使用してコンパイルされていない静的ライブラリがあります。他にもたくさんあると思います。
iOS8 から iOS9 への移行で発生する一般的なエラーとその修正方法の包括的なリストはありますか?