タグ付けされた質問 「xcode」

XcodeはAppleの統合開発環境(IDE)です。使用上の注意:このタグは、Xcode IDE自体に関する質問にのみ使用してください。MacまたはiOSのプログラミングに関する一般的なトピックには使用しないでください。Macプログラミングの質問には[cocoa]を、iOSプログラミングの質問には[cocoa-touch]または[iOS]または[Swift]を使用してください。

4
「エラー:/ Developerに開発者ディレクトリが見つかりません」を解決するにはどうすればよいですか?
XCodeを4.3.1にアップグレードしました。スクリプトを使用してアプリをビルド(そしてTestflightを介してデプロイ)しています。しかし、今私はこのエラーを受け取ります: エラー:/ Developerに開発者ディレクトリが見つかりません。/ usr / bin / xcode-selectを実行して、開発者ディレクトリパスを更新します。 私のマシンには/ Developer dirがありません。どうすれば修正できますか?

18
iOS5ストーリーボードエラー:ストーリーボードはiOS 4.3以前では使用できません
ストーリーボードを使用して小さなアプリを作成しましたが、うまく動作しました。最終テストの直前に、私はそれを試してiOS 4.3で動作するかどうかを確認することにしました。プロジェクト設定で灰色の5.0をクリックし、4.3を選択しました。 アプリは次のエラーメッセージでビルドに失敗しました: ストーリーボードはiOS 4.3以前では使用できません iPhoneとiPadの両方のストーリーボードがそれを教えてくれます。 iOS5ターゲットに切り替えたときに、両方のストーリーボードからこれらのエラーが発生し続け、製品がビルドされないという問題! 確認しました:プロジェクト設定のiOS展開ターゲットは5.0ですターゲットアプリの展開ターゲットは5.0ですビルド設定はiOS 5.0 SDKを使用しています プロジェクトをビルド可能な状態に復元するには、他に何が必要ですか?これはまったく新しいバグですか、それとも何か忘れていますか? 更新:クリーン後もこのエラーが発生し続けました。 Schemesのデバッガーを「LLDB」に変更し、追加のcleanを実行したところ、プロジェクトがビルドおよびコンパイルされるようになりました
98 xcode  ios5  build  storyboard 

10
Xcodeで「未使用の変数」の警告を取り除くにはどうすればよいですか?
未使用の変数警告が発生する理由を正確に理解しています。それらはほとんどの場合信じられないほど役立つので、私はそれらを一般的に抑制したくありません。ただし、次の(考案された)コードを検討してください。 NSError *error = nil; BOOL saved = [moc save:&error]; NSAssert1(saved, @"Dude!!1! %@!!!", error); Xcode savedは、使用されていない変数であることを報告しますが、もちろんそうではありません。これはNSAssert1マクロだからだと思います。NS_BLOCK_ASSERTIONSマクロがされていないのObjective Cのアサーションは間違いなく有効になっているので、定義されました。 何も害はありませんが、乱雑で煩わしいので、抑制したいのですが、どうすればよいかわかりません。変数をそれ自体に割り当てると、コンパイラの警告は表示されなくなりますが、そのようなことが存在する場合は、「正しい」方法で行う方がよいでしょう。

7
XcodeエラーITMS-90783:「バンドルの表示名がありません」
今日私はfastlaneとXcodeでこのエラーを受け取り始めました: エラーITMS-90783:「バンドルの表示名がありません。Info.plistキーCFBundleDisplayNameが見つからないか、バンドルID 'com.id'のバンドルに空の値があります。 それは大丈夫で、私はこのプロパティを削除しませんでした。これはApple側のバグだと思います。 誰かが同じ問題を抱えていますか?どのようにそれを修正しましたか?

21
Xcodeが「アプリケーションをアップロードしています」で動かなくなった
XcodeからApp Storeにアプリを送信しているときに問題が発生しました。私はプロジェクトに関してすべてを行い、iPhoneとiPadで問題なく実行しました。しかし、プロジェクトを提出するとき、私は大きな問題に直面しています。 まずアーカイブ後、検証を行いました。オーガナイザのアーカイブファイルにステータスパスの検証も表示されています。だから私はアプリを提出する最後のステップにいると思います。 配布をクリックして、アプリストアへのアプリの送信を選択しました。 ログイン後、プロビジョニングファイルも選択しました。 ここで行き詰まっています。以下のスクリーンショットで確認できます。そして、私は 提出の進捗状況やそのようなものを見ることができる進捗バーを見たことがありません。 私が見ることができる唯一の画面は: 編集: 約1.30時間でした。そして、インターネット接続は機能しています。私のipaファイルはわずか3.5 MBです。 最後に、Application loaderで同じものをアップロードしようとしたときに、iTunes Storeでの認証で次の画面も長時間受信しました... .. 私は今どうすればいい?
98 ios  iphone  xcode  app-store 

6
Xcodeコマンドラインツールがインストールされているかどうかを確認するにはどうすればよいですか?
gdbを使用する必要があります。 ps-MacBook-Air:AcoustoExport pi$ gdb -bash: gdb: command not found ps-MacBook-Air:AcoustoExport pi$ sudo find / -iname "*gdb*" Password: /usr/local/share/gdb /usr/local/Cellar/isl/0.12.1/share/gdb : そして: ps-MacBook-Air:AcoustoExport pi$ ls -la /usr/local/share/gdb lrwxr-xr-x 1 pi admin 30 14 Jan 22:01 gdb -> ../Cellar/isl/0.12.1/share/gdb これを何にするのかよくわからない、明らかにそれは自作によってインストールされたものです。なぜそこにあるのかわかりません。代わりにそれを使用できるかどうかもわかりません。検索パスに含まれていません。 Xcodeコマンドラインツールが必要だと思います。 Xcodeは現在ソフトウェアアップデートサーバーから利用できません ^正確に私の現在の問題。その質問へのコメントは、「すでにエラーが発生している場合、このエラーが発生する可能性がある」と述べています。 しかし、すでに持っているかどうかを確認するにはどうすればよいですか?

15
Xcodeプロジェクトで未使用の画像を見つける方法は?
Xcodeプロジェクトで未使用の画像を見つけるための1行はありますか?(すべてのファイルがコードまたはプロジェクトファイルで名前によって参照されていると仮定します-コード生成されたファイル名はありません。) これらのファイルはプロジェクトの存続期間にわたって蓄積する傾向があり、特定のpngを削除しても安全かどうかを判断するのは難しい場合があります。
97 xcode  assets 

11
IOSで最初のアプリを送信するときにXcodeのバンドルIDを変更する
で最初のアプリを送信しようとしていiOSます。入力iOS Provisioning PortalしてアプリIDを作成しようとしています。 バンドル識別子に名前を付けたとしましょう: com.mycompany.appdemo 次に、Xcodeに移動し、概要セクションでバンドル識別子を変更します。 しかし、そこに書かれていることを消すことはできません。アプリの名前が灰色で、削除も変更もできません。 私はこのようなグレーカラーsomethngに見てApp-Demo左側にあるプロジェクトの名前です。 私の質問はこれです:それは問題ですか?という名前の新しいアプリIDを作成するcom.mycompany.App-Demo必要がありますか? こちらも写真です。 ご覧のとおり、最初の部分しか編集できません。
97 ios  xcode 

8
コマンドラインを介してOS Xで簡単なHello Worldプログラムをコンパイルする
OS Xでコンパイルしようとしている簡単なhello worldの例がありますhw.cpp。 #include <iostream> #include <string> using namespace std; int main() { cout << "Hello world!" << endl; return 0; } を使用してコンパイルしたいのですgccが、うまくいきませんでした。Xcodeの使用など、他のオプションについても聞きたいです。
97 c++  xcode  macos 

5
El Capitanにアップグレードした後の無効なアクティブ開発者パスエラー
git initと入力すると、gitにプッシュしようとしてこのエラーに遭遇しました。 xcrun:エラー:無効なアクティブ開発者パス (/ライブラリ/ Developer / CommandLineTools)、xcrunがありません:/ライブラリ/ Developer / CommandLineTools / usr / bin / xcrun 以下の解決策を試しました。 xcode-select —install sudo xcode-select -switch sudo xcode-select —install brew doctor brew update brew upgrade brew cleanup
96 xcode  git 

3
ディレクトリを削除するよりも、iPhoneシミュレータのキャッシュをクリアするためのより速い/より良い方法はありますか?
そのため、私はiOS開発にまだかなり慣れていないため、コードから実際に実行するために、DerivedDataまたはiPhone Simulatorディレクトリの内容を削除する必要がかなりあります。Xcodeでのクリーンアップは、これらのディレクトリを空にするのと同じことではありませんよね?そうでない場合、Finderを持ち歩いてそれらをクリアするよりも簡単な方法はありますか?

4
プログラムによる資産カタログへのアクセス
私はそれが新機能であることを知っていますが、これは不可能かもしれませんが、アセットカタログを使用してアセットを整理できるようにしたいのですが、すべての画像にプログラムでアクセスします。今、どのようにして自分の画像にアクセスしますか?私はまだそれらのようなファイル名でそれらにアクセスしますか? [UIImage imageNamed:@"my-asset-name.png"]; 一見、アセットカタログは拡張子を参照しないので、「。png」なしでアクセスする方が効率的でしょうか? 自分でテストする代わりに私が尋ねる理由は、アセットとアセットカタログを削除してからビルドフォルダーをクリーニングした後でも、アプリケーション内のアセットに引き続きアクセスできるためです。これにより、実装時にアセットカタログをテストできなくなります。 アセットカタログを調べたところ、各アセットの「Contents.json」が見つかり、次のような形式になっています。 { "images" : [ { "idiom" : "universal", "scale" : "1x" }, { "idiom" : "universal", "scale" : "2x", "filename" : "my-asset@2x.png" } ], "info" : { "version" : 1, "author" : "xcode" } } どのようにアクセスすればよいのかまだわかりませんが、これで解決するでしょうか?

5
Xcode 7に切り替えた後、アプリのサイズが9 MBから60 MBに増加しました。修正はありますか?
私はGitの歴史をさかのぼって、巨大なファイルサイズの変更の原因を見つけましたが、私が見つけることができる唯一の本当の理由は、Xcode 6からXcode 7 GMへの切り替えです。 これらは、リリースビルド構成のアーカイブ操作.ipaから作成されたファイルサイズのトップ10の原因であることがわかりました。 $ unzip -lv Roger\ Release.ipa | sort -k +3nr | head 41802768 Defl:N 16887199 60% 09-14-15 23:47 dc24cdc1 Payload/Roger.app/Frameworks/libswiftCore.dylib 41802400 Defl:N 16886076 60% 09-06-15 18:33 f939ea6a SwiftSupport/iphoneos/libswiftCore.dylib 11184032 Defl:N 5915625 47% 09-14-15 23:48 6ceac4a2 Payload/Roger.app/Roger 6399584 Defl:N 2670275 58% 09-14-15 23:47 0ac52d3f Payload/Roger.app/Frameworks/libPhoneNumber_iOS.framework/libPhoneNumber_iOS 5410384 Defl:N …
96 ios  xcode  swift 

21
Objective-CフレームワークをSwiftプロジェクトにインポートすると、ブリッジヘッダーで「ファイルが見つかりません」が表示される
ObjCベースのフレームワークをインポートしようとしているSwiftプロジェクトがあります。フレームワークはプロジェクトのパスの下のディレクトリにあり、Xcodeでプロジェクトによって参照されます。また、プロジェクトの「ビルドフェーズ」ページの「ライブラリとバイナリをリンクする」にも追加されます。 ただし、何らかの理由で、Bridging-Headerファイルにフレームワークを含めることができないようです。次のエラーが発生します。 BridgingHeader.h:5:9: error: 'Parse/Parse.h' file not found #import <Parse/Parse.h> ^ <unknown>:0: error: failed to import bridging header 'BridgingHeader.h' 私がチェックしたもの: 「Install Objective-C互換性ヘッダー」は「YES」に設定されています。 ヘッダー検索パスには、フレームワークへのパスが含まれています。 私は何かが欠けていると確信しているので、誰かが手掛かりを持っているなら、それは素晴らしいでしょう。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.