問題タブ [xcode7]
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.
python - Python in Xcode 4+?
Xcode 4、5、6、または7でPythonに適した環境を作成するにはどうすればよいですか?
iphone - 起動時にXcodeがクラッシュする「parentPathはnilでなければなりませんが、そうではありません」
起動するたびに XCode (最新バージョン) がクラッシュします - これを解決するまで何もできません - アイデアはありますか?
- エラー - 以下を参照してください
問題が発生する前に行ったこと
- 新しいHDDを入れました(そして古いものを光学ベイに移動しました)-新しいSSDにXCode 4を再インストールしました-すべて正常に動作しました
- 「古い」HDDのホームディレクトリのユーザー名を最後に「_OLD」に変更しました-ファイルのために古いHDDにジャンプしても混乱しないように
- この古い HDD 領域からテスト プロジェクトを開こうとしました - 開くときに問題が発生しました (詳細を思い出せません) - 閉じて、ここから再起動しました
- その後、XCodeを新たに開こうとするたびに、問題があったこれを含む最後に開いていたプロジェクトを開こうとするようです-以下のエラーが発生します-xcodeの使用を続行できず、クラッシュする必要があります
エラー:
ios - アプリ アイコンが割り当てられていない画像編集の警告メッセージ
私はこれをグーグルで調べてみましたが、実際の問題や解決策が何であるかについてはまだ賢明ではありません. Xcode が要求していたすべてのアプリ アイコン イメージを提供しましたが、AppIcon の割り当てられていないイメージ コンパイル メッセージが表示されます。警告メッセージを削除するにはどうすればよいですか?
ios - xcode 6.1および7は、デバッグ中に変数値の表示を停止します
xCode 6.1 に関連する問題が 1 つあります。デバッグ中にマウスの矢印ポインターを変数に置きましたが、実際の値ではなく [0] 値が表示されます。po コマンドを使用してコンソール ウィンドウに出力すると、実際の値が表示されます。
誰かが私を助けて、なぜそれが起こっているのか教えてもらえますか?
ありがとうございました。
編集
Xcode 7 でも動作しません。xcode 7以降でも同じ問題が発生しています。
ios - 複数のターゲットを使用して .ipa を作成する
現在、bash スクリプトを使用して iOS アプリケーションをビルドおよびアーカイブしています。「Watch」の導入により、以前のようにスクリプトが必要な .ipa ファイルを作成できなくなっていることがわかりました。
ビルドは、.ipa を作成するためXCRUN
に呼び出すために使用する単一の .app ファイルを生成します。PackageApplication
現在、2 つの .app ファイルと 1 つの .appex ファイルをアーカイブしようとしています。
複数の .app ファイルを使用してコマンドライン/スクリプトを使用して .ipa ファイルを正常に作成できた人はいますか?
Xcode 6.2 の使用
アップデート
現在、OSX 10.10.4 と共に Xcode 7 GM を使用しています。
「テスト」ビルドでは、開発者が常にプロファイルを変更するのに苦労したため、2 つのビルドを作成しました。1 つはコマンド ラインから、もう 1 つは IDE (Xcode) 経由です。.ipa 拡張子を .zip に変更し、2 を比較しました。
IDE からの適切なビルドにより、すべての署名 ID が正しく定義された「archived-expanded-entitlements.xcent」というファイルが生成されました。
このファイルを別のディレクトリにコピーし、それを使用して他のすべての後続のビルドに挿入しました。ビルドを電話にロードしてテストできるようになりました。
以下は、その方法の例です。ちょっとしたハックですが、うまくいきます。
ios - Swift 構造のメモリ リーク - これを修正するには?
Swift 2 (Xcode 7 beta 3) でアプリケーションを開発しており、可能な場合は値の型 (構造体と列挙型) を使用しようとしています。メモリ管理に関する Apple のドキュメントによると、値型を操作しても保持サイクルは発生せず、機能するはずです。
しかし、今日、イベント処理コードで大量のメモリ リークが発生しました。私はそれを追跡し、問題を次の最小限の例に減らしました。
Item
単一のプロパティを定義するプロトコルがあるとしましょうvalue
:
Item
次に、プロトコルを実装し、追加のプロパティを追加する具体的な構造体を作成しますadditionalValue
。struct を呼び出しましょうFooItem
。
パズルの 3 番目のピースは、Item
プロトコルを実装するアイテムをラップする別の構造体です。と呼ばれていItemWrapper
ます。
ItemWrapper
メモリ リーク設定を使用して Instruments でプロファイリングすると、値が で作成されるたびにメモリ リークが発生しますFooItem
。
サンプルXcode プロジェクトとInstruments ファイルは次のとおりです: https://www.dropbox.com/s/z6ugxzxqggrv1xl/SwiftStructsMemoryLeak.zip?dl=0
コード例全体は、このGist で表示できます: https://gist.github.com/lukaskubanek/4e3f7657864103d79e3a
バグレポートは次のとおりです: rdar://21375421
それは Swift コンパイラのバグですか、それとも何か間違ったことをしていますか?
EDIT 1 : コメントで示唆されているように、Swift コミュニティや言語の開発者からより多くの注目を集めるために、この質問をApple Dev Forumに再投稿しました。WWDC 2015 中に開発フォーラムが移行されたため、新しいフォーラムに更新された質問を投稿する必要がありました。リンクは次のとおりです: https://forums.developer.apple.com/message/9643
編集 2 : サンプル コードで最初に投稿した問題は、Swift 2.0で解決されたようです。私のアプリの問題は解決しなかったので、サンプル コードに別の変更を加えました。FooItem
の追加のプロパティにはジェネリック型があり、FooItem
その型で注釈が付けられているため、ジェネリック型です。これは私が自分のアプリで使用している方法であり、それでもメモリリークが発生しますが、今回ItemWrapper
はプロパティにアクセスするときではなく、が初期化されるときです。
編集 3 : Swift 2.0 で持続する変更された問題に質問を完全に更新し、新しい Xcode プロジェクトの例をアップロードしました。