問題タブ [osx-lion]
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.
multithreading - MPProcessorsは、MacOS10.7では非推奨です。代替手段は何ですか?
コードが10.4にさかのぼるフラクタルレンダリングアプリに取り組んでいます。NSThreadsを使用してレンダリングスレッドを管理し、フラクタルを計算します。
最近まで、10.4までのOSをサポートしていたため、NSOperationQueuesを使用するようにアップグレードすることもできませんでした。
アプリFractalWorksは、MacAppStoreで入手できるようになりました。OSの最小要件は10.6.6です。したがって、古いOSのサポートを中止し、NSOperationQueuesまたはGCDを使用するようにレンダリングをやり直します。
それまでの間、新しくリリースされたライオンでそれをきれいに稼働させたいと思います。具体的には、10.7で新たに非推奨になったロングリスト呼び出しを削除したいと思います。この最初のパスは、必要最低限のアップグレードになります。
アプリは現在、MPProcessorsメソッドを使用してシステム上のコアの数を決定しているため、コアごとにレンダリングスレッドを作成できます。それは正常に動作し、MPProcessorsはi5 / i7でのハイパースレッディングも可能にし、プログラムがコアの2倍の数のレンダリングスレッドを作成できるようにします。
MPProcessorsが現在行っているのとまったく同じように、論理コアの数をシステムに照会できる最新の呼び出しが必要です。ドキュメントには、代替手段を提供せずに、このメソッドは非推奨であると単純に記載されています。代替手段は何ですか?(そして、GCD / NSOperationQueuesを教えてはいけません。それが進むべき道であることは知っていますが、それは私が今引き受ける準備ができているよりも大きな仕事です。)
前もって感謝します、
ダンカンチャンプニーウェアト
eclipse - Mac OS Lionのサブクリップに、「デフォルトのSVNクライアントを読み込めません」というエラーが表示される
Mac OSX Lionにアップデートした後、Subclipseを使用できないことがわかりました。私はこのエラーを受け取り続けます:
デフォルトのSVNクライアントをロードできません
この問題を解決する方法について何かアイデアはありますか?
私はEclipseIndigoを使用しています。
iphone - Xcode 4.1 (LION) GPS エラーを解決するには?
私のプロジェクトはシミュレーターとデバイスで完全に機能しましたが、今ではlion os とxcode 4.1
にアップグレードした後、gps がアクティブなときにこのエラーが発生します!
これは gps ベースのアプリケーションであり、シミュレーターでアプリをデバッグしないことに神経質になっています!
この問題を解決するためのアイデアはありますか?
更新: シミュレーターの Gps は、Xcode 3.2.6 + LION でも機能しません。
編集: バグトラッカーに関する Apple の応答:
詳細な調査の結果、これは既知の問題であることが判明し、現在エンジニアリングによって調査中です。この問題は、元のバグ ID 番号でバグ データベースに登録されています。このバグ レポートを送信していただきありがとうございます。バグの発見と切り分けにご協力いただき、誠にありがとうございます。
perl - perl "... / config.h、`Makefile'に必要"がOSXLionのアップグレード後に機能しない
解決しました。下部を参照してください。
OSX Lionにアップグレードして、Perlインストールを再度実行しようとしています。
sudo /usr/bin/perl -MCPAN -e 'install "MODULENAME"'
MODULENAME
私が試した値(例JSON
)を使用すると、次のようになります。
どこにも似たものが見つかりませんがconfig.h
、ディレクトリは存在します...
これでも機能しません:
解決済み: AppStoreから最新バージョンのXCodeをダウンロードしてインストールします。AppStoreからXCodeをダウンロードするだけではインストールされないことに注意してください(なぜ、Apple、なぜですか?)が、インストーラーを/Applicationsにダンプするだけです。インストーラーを実行すると、この問題が修正されます。
xcode - ./configure は、OS X Lion のインストール後に C コンパイラを見つけることができません
cc
とgcc
は完全に正しいパス ( OS /Developer/usr/bin
X Lion の場合) にありますが、running./configure
はハードコードされた (私が推測する) パスを介してコンパイルしようとします - /usr/bin
.
configure のパスはどこでセットアップしますか?
c++ - Qt4.8ベータ版とMacOSXLion、フォノンエラー
mac OS 10.7が正常にインストールされた後、qt4.7プロジェクトをコンパイルしようとしました。
「サポートされていないmacosxバージョン」について多くの警告がありました。そのため、Qt 4.8ベータ版を使用することにしました。これで、すべての警告がなくなりました。
ただし、Phononを使用したリンカーの問題が発生しました。
私がこれを修正できることを知っていますか?
ありがとう!
iphone - XCode IDEは、Lionにアップデートした後の古いドキュメントをサポートしません
今日、私は古いアプリケーションで作業しようとしましたが、次のメッセージが表示されました。
「このバージョンのInterfaceBuilderは、「iPhone/iPodtouch」を対象とした「InterfaceBuilderCocoaTouch Document(XIB3.x)」タイプのドキュメントをサポートしていません。」
私はこれまでこれを経験したことがなく、昨日システムをOSXLionにアップデートした後に起こったことを想像することができます。
私は今何ができますか?古いアプリケーションを編集できないようですが?xibファイルをLionで動作するように更新するにはどうすればよいですか?
cocoa - OS X Lion でユーザーのメールアドレスを取得するには?
Libraray/Preferences/com.apple.mail.plist からユーザーのメール アドレスを取得していました。それらは Lion にはもうありません :P スクリプティング ブリッジを使用する必要がありますか? ヒントはありますか?ありがとう
include-path - Mac OS X Lion と Xcode のアップグレード: ヘッダーとライブラリがありません
Lion にアップグレードし、Xcode をアップグレードした後、 make がヘッダーとライブラリを見つけられないようです。/usr/include を調べました。そこにあるのは「parallels-server」だけでした。そこで、/usr/include の名前を /usr/include.old に変更し、次へのシンボリック リンクを作成しました。
/開発者/SDKs/MacOSX10.6.sdk/usr/include/
これはかなり悪いです。しかし、make はヘッダーを見つけることができるようになりました。まだライブラリが見つかりません (例: lcrt1.10.6.o)。
include と lib の問題の両方を解決する正しい方法は何ですか?
ありがとう!
command-line - Mac OSXLionのコマンドラインからネットワークプロキシ設定を変更する
OS Xのネットワークプロキシ設定を追跡する構成ファイルを探しています。.plist
ファイルに保存されていますか?
具体的には、[これらのホストとドメインのプロキシ設定をバイパスする]フィールドをプログラムで変更したいと思います。