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

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

30
iPhoneアプリの署名:このプロファイルに一致する有効な署名IDがキーチェーンに見つかりませんでした
これで髪の毛を抜いています。ダウンロードしましたiPhone 3.0 SDKが、プロビジョニングプロファイルを機能させることができません。これが私が試したものです: すべてのプロビジョニングプロファイルを削除する ログインキーチェーンを削除する 新しい「ログイン」キーチェーンを作成し、デフォルトにします 新しい証明書署名リクエストを作成する Apple Developer Centerで新しい開発者証明書と配布証明書を作成する それらをダウンロードしてインストールする WWDR証明書をダウンロードしてインストールする 新しいプロビジョニングプロファイルを作成し、ダブルクリックしてインストールします すべての証明書は有効であると報告されますが、Xcodeそれでもそれらを認識しません。次に何を試したらいいですか? 編集: 私は完全に再Mac OS Xインストールし、新規インストールからインストールしましたが3.0 SDK、それでも同じ問題があります。
313 ios  xcode 

29
アーカイブしてiOSアプリを送信しようとすると、プロビジョニング設定の競合エラーが発生します
今私は提出するために製品>私のiOSアプリをアーカイブしようとしています。ただし、次のエラーが発生します。 AppNameのプロビジョニング設定が競合しています。AppNameは開発用に自動的に署名されますが、競合するコード署名IDのiPhone配布が手動で指定されています。iPhone Developerビルド設定エディターでコード署名ID値をに設定するか、プロジェクトエディターで手動署名に切り替えます。` SDK「iOS 10.1」の製品タイプ「アプリケーション」にはコード署名が必要です ` iOS証明書またはプロビジョニングプロファイルを再作成するためにプロセス全体を再試行した場合でも、状況は変わりません。 のように設定していiOS DistributionましたTARGETS > Code Signing Identity > Release > Any iOS SDK。私のように設定を変更するとiOS Developer、ここで、及びで設定を変更PROJECTS > Code Signing Identity > Release > Any iOS SDKとしてiOS Distribution、私はアーカイブに成功しました。iOS Distributionターゲットエディターのように設定する必要があるかどうか疑問に思います。必須の場合は、このエラーを回避する方法を教えてください。 XCodeのバージョンは8.1です。
312 ios  xcode 

7
Test Flightで内部テスト用にビルドを追加すると、ステータスにコンプライアンスがありません。解決方法
で内部テスト用の最新ビルドを追加TestFlightしたところ、「コンプライアンスがありません」ステータスであることがわかりました。 これは大きな問題ですか?なぜこれが表示されるのですか?この問題を解決するにはどうすればよいですか?

24
ココアポッドをインストールする方法?
参照したリンクが多すぎて試してみましたが、成功しませんでした。アイデアがあれば教えてください。ココアポッドのドキュメントを読み、何度もインストールを試みましたが、開始手順が原因で常に失敗しました。最初にgemをインストールできないというエラーが1つ見つかりました。誰でも私に手順を1つずつ教えてもらえますか?インストールまたはデモの方法。 これは私が試した1つのリンクです。 スクリーンショットは私が与えられたこのコンソールエラーを参照しています:
306 ios  swift  xcode  rubygems  cocoapods 

15
XcodeでNSZombieを有効にする方法は?
エラートレースなしでクラッシュするアプリがあります。デバッグすると何が起こっているのかはわかりますが、「ゾンビ化」しているオブジェクトがわかりません。 Xcode 4でNSZombieを有効にする方法を誰かが知っていますか?
302 xcode  nszombie 

19
Codesignがキーチェーンの「アクセス」キーにアクセスしたいので、ログインパスワードを入力しましたが、何度も尋ねられます
XcodeからiPhoneにアプリをロードする方法を習得しようとしています。「Codesignがキーチェーンのキー「access」にアクセスしたい」というメッセージが表示され続けると、ログインパスワードを入力しますが、何度も何度も表示されます。コンピュータのログインを何度も試しましたが、Appleアカウントのパスワードと他の多く。

12
UserInterfaceState.xcuserstateを無視できません
Xcode 4プロジェクトのバージョン管理にGitを使用しています。私は明示的にに追加ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstateしましたが.gitignore、Gitはそれを無視しません。なぜこれがそうなのか、何かアイデアはありますか?
301 xcode  git  xcode4  gitignore 

7
Xcodeに[Go to file…]はありますか?
現代のすべてのIDEおよびテキストエディターには、マウスに手を置かずにファイルを開くアクションがあります。例えば: 日食:Cmd| Ctrl+ Shift+ R->リソースを開く IntelliJ:Cmd| Ctrl+ Shift+ N->ファイルを開く TextMate:Cmd+ T->ファイルに移動 Xcodeでは、そのようなオプションは見つかりませんでした。どんどん欲求不満で見落としてしまったことを教えてください。 Xcodeに「ファイルへ移動」または「ファイルを開く」ショートカットはありますか?

30
Xcode 12、iOSシミュレータ用に構築されていますが、アーキテクチャarm64用にiOS用に構築されたオブジェクトファイルにリンクしています
iOS 14の準備のためにXcode12(ベータ5)で大規模な(そしてXcode 11で作業中の)プロジェクトを構築しようとしています。コードベースは以前はObj-Cでしたが、現在はObj-CとSwiftの両方が含まれており、次のポッドを使用しています。 Obj-Cおよび/またはSwiftも同様です。 Xcode 12をサポートするココアポッドの新しいベータ版(現在は1.10.0.beta 2)をプルしました。 ポッドのインストールは成功しました。ビルドを実行すると、ポッドフレームワークで次のエラーが発生します。 「iOSシミュレータ用にビルドしていますが、アーキテクチャarm64用にiOS用にビルドされたオブジェクトファイルにリンクしています」 フレームワークでlipo-infoを実行すると、armv7s armv7 i386 x86_64arm64になります。 以前は、プロジェクトの有効なアーキテクチャはarmv7、armv7s、arm64に設定されていました。 Xcode 12では、Appleのドキュメントに従って、その設定はなくなります。アーキテクチャは$(ARCHS_STANDARD)に設定されています。除外されたアーキテクチャには何も設定されていません。 誰かがここで何が起こっているのか考えていますか?これをもっと単純なプロジェクトで再現することはまだできていません。

9
Mac OS X 10.8 / Xcode 4.4でgccを使用/インストールする方法
Mountain Lion(Mac OS X 10.8)をインストールしましたが、gccが利用できなくなったようです。Xcode 4.4もインストールしたので、/ Developerディレクトリはもうありません。 MacポートとRuby宝石(ネイティブ拡張がある)の両方にgccが必要です。 Xcode 4.4にはgccが含まれていますか、それともgccをインストールする方法はありますか?
294 xcode  macos  gcc 

13
Xcode Derived dataフォルダの内容を安全に削除できますか?
ディスク領域が少なくなり、サードパーティのユーティリティを使用して、〜/ Library / Developer / Xcode / DerivedDataディレクトリが約22GBのディスク領域を使用していることを確認しました。 私はstackoverflowを検索し、この投稿を見つけました 〜/ Library / Developer / Xcode / DerivedDataディレクトリから安全に削除するにはどうすればよいですか? この質問への受け入れられた回答は、私がこのディレクトリからフォルダに触れたり、フォルダを削除したりしないことを示唆しています。だから私がしたことは Appstoreで入手できるアプリの既存のビルドプロジェクトフォルダーを見つけました 派生ディレクトリからフォルダを削除しました XCode 5をリリース そのプロジェクトを開く クリーンビルド シミュレータでテストしてコンパイルしました 再アーカイブ すべてがうまくいった。何も壊れていませんでした。 その投稿の回答で何かを見逃していない限り、経験豊富な開発者に、DerivedDataからすべてのフォルダーを削除しても、プロジェクトのビルド、テスト、およびコンパイルに支障がないことを確認してください。
293 ios  xcode 

8
Xcodeでのシンボルファイルの処理
デバイスを接続した後、「シンボルファイルを処理しています」というメッセージが表示されたときに、Xcodeが実際に何をしているのか誰かに教えてもらえないかと思いました。
285 iphone  ios  xcode 

8
プロジェクトをARCを使用するように変換する場合、「switch case is in protected scope」とはどういう意味ですか?
ARCを使用するようにプロジェクトを変換する場合、「switch case is in protected scope」とはどういう意味ですか?Xcode 4の[編集​​]-> [リファクタリング]-> [Objective-C ARCに変換]を使用して、プロジェクトをARCを使用するように変換しています...発生するエラーの1つは、スイッチケース。 編集、これがコードです: エラーは「デフォルト」の場合にマークされます。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @""; UITableViewCell *cell ; switch (tableView.tag) { case 1: CellIdentifier = @"CellAuthor"; cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; …

9
XcodeとSDK 4+を使用して脂肪質の静的ライブラリ(デバイス+シミュレーター)をビルドする
理論的には、シミュレータとiPhoneとiPadの両方を含む単一の静的ライブラリを構築できるようです。 ただし、Appleにはこれに関するドキュメントはありません。Xcodeのデフォルトテンプレートは、これを行うように設定されていません。 Xcode内で実行できる、シンプルでポータブルな再利用可能なテクニックを探しています。 いくつかの歴史: 2008年には、以前はsimとデバイスの両方を含む単一のスタティックライブラリを作成できました。Appleはそれを無効にした。 2009年中、私たちは静的ライブラリのペアを作成しました-1つはシミュレーション用、もう1つはデバイス用です。Appleもこれを無効にしています。 参照: これは素晴らしいアイデアです。優れたアプローチですが、機能しません。http://www.drobnik.com/touch/2010/04/universal-static-libraries/ 彼のスクリプトにはいくつかのバグがあり、それは彼のマシンでのみ機能することを意味します-彼はそれらを「推測」する代わりにBUILT_PRODUCTS_DIRやBUILD_DIRを使用するべきです) Appleの最新のXcodeは、彼が行ったことを実行することを妨げます-Xcodeがターゲットを処理する方法の(文書化された)変更のため、それは単に機能しません) 別のSOの質問は、とARM7一部対ARM6に焦点を当てた応答と、Xcodeのなしでそれを行う方法を尋ねた-しかし、i386の一部を無視:私は、ARMv6、ARMv7以降i386用の静的ライブラリ(脂肪)をコンパイルするにはどうすればよいです Appleの最新の変更以降、シミュレータの部分はarm6 / arm7の違いと同じではなくなりました-これは別の問題です、上記を参照してください)
283 iphone  xcode 


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