問題タブ [osx-elcapitan]

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.

0 投票する
1 に答える
300 参照

macos - NSWorkspace openURL がファイル タイプのデフォルト アプリで iCloud Drive に保存されているファイルを開けない

私のアプリでは、次のコードを使用して、指定した URL でファイルを開くように Mac OS X に指示します。

[[NSWorkspace sharedWorkspace] openURL:fileURL];

fileURLアプリの iCloud Drive コンテナー フォルダーに保存されているファイルへの URL はどこにありますか。

El Capitan では、ファイルがアプリの iCloud Drive コンテナ内に配置されると、そのファイルの所有者が、その iCloud Drive コンテナを所有するアプリに変更されるようです。

私の状況では、私のアプリの iCloud Drive コンテナに保存されているファイルのファイル タイプを開くように自分のアプリが求められていることを意味します。同じファイルをデスクトップに移動すると、元の既定のアプリが正しく起動します。

El Capitan のこの新しい動作を見た人はいますか?

レーダーを提出しました:rdar://22213595

うまくいけば、誰かがこれに対する回避策を見つけました。ファイルが iCloud Drive に保存されている場合、NSWorkspace の openURL コマンドを使用するすべてのアプリで問題が発生します。アプリからファイルにリンクしているからといって、アプリでそのファイルを開く必要があるとは限りません。たとえば、iTunes は音楽ファイル、Preview は PDF、Excel は .xlsx ファイルを開く必要があります。もちろん、ユーザーが特に指定しない限り、.

ファイルを開くために使用するアプリを決定するために、ファイルが誰かのドライブのどこにあるかは問題ではありません。

0 投票する
1 に答える
1292 参照

xcode - Xcode 7/Swift 2.0 XCTestCase waitForExpectationsWithTimeout() EXC_BAD_ACCESS

Xcode 7 で非同期 Swift 2.0 コードを使用してテスト駆動開発を実践することにほとんど成功していませんwaitForExepectationsWithTimeout()。次のように非同期テストを実行したいのですが、このコードは一貫して失敗します。

エラー:

スレッド 1: EXC_BAD_ACCESS(コード=1、アドレス=0x6.....)

非同期的に実行されるクロージャの外側で期待が満たされる ( expectation.fulfill()) 場合、このテストは期待どおりに合格します (クロージャ内の履行をコメントアウトしている限り)。しかし、そうすることは明らかに、テスト評価を同期するという目的を無効にします。

Executed!テストが失敗しても、メッセージは期待どおりに出力されることに注意してください。また、waitForExpectationsWithTimeout...回線にブレークポイントが導入された場合、テストは成功します。同様に、人為的なスリープ遅延が導入された場合もテストは成功します。waitForExepectaionsWithTimeout()これは、それがまったく待っていないと私に信じさせます。

確かに、私は Xcode と Swift に慣れていないので、明らかな何かが欠けている場合は、フィードバックをいただければ幸いです。上記のコードの何が問題になっていますか? 問題のデバッグに役立つ環境変数はありますか?

実行中: OS X El Capitan 10.11 ベータ (15A263e)、Xcode 7.0 ベータ (7A120f)

0 投票する
5 に答える
2189 参照

ios - Xcode 6.4 スキーム オプションが El Capitan ベータ版で消えた

Mac を Yosemite から El Capitan デベロッパー ベータ版にアップグレードした後、Xcode 6.4 のスキーム オプション ボタンがツールバーから消えました。

ここに画像の説明を入力

しかし、Xcode 7 ベータ版は正常に動作します

ここに画像の説明を入力

これはエルキャピタンのバグですか?Yosemite にロールバックする以外に、これを修正する解決策はありますか? 感謝

0 投票する
4 に答える
30297 参照

macos - OS X El Capitan で Bash セッションを無効にするにはどうすればよいですか

OS X El Capitan (10.11 Beta) の一見新しい機能は Bash セッション (ターミナル セッション)です。現在~/.bash_sessions、履歴ファイルを含むディレクトリがあり、myHISTFILEHISTIGNOREenvars が上書きされています。この機能をすべて無効にするにはどうすればよいですか?

0 投票する
1 に答える
1014 参照

macos - matplotlib から pyplot をインポートしているときにハングする

pyplot をインポートしようとしていますが、python コードが実行されず、次の場所でスタックします。

from matplotlib import pyplot as plt

パッケージを再インストールできるように、pipを使用してmatplotlibをアンインストールしようとしましたが、エラーの長いリストもスローされます。これを Mac OSX 10.11 で実行しています。

0 投票する
1 に答える
136 参照

osx-elcapitan - OS X の写真拡張機能に関する開発者向けドキュメントはありますか?

今後の OS X 10.11 El Capitan リリースには、写真拡張機能と呼ばれる新機能が含まれているはずです。たとえば、写真アプリでは、いくつかの UI が既に配置されています。

写真アプリのスクリーンショット

しかし、この機能のドキュメントはどこにもありません。どこを見ればいいですか?

0 投票する
1 に答える
5473 参照

objective-c - OSXでCNContactViewControllerを使ってCNContactを表示する方法

新しい CNContactViewController に CNContact を表示しようとしています。カードが選択されていません。保存されていない連絡先でこれを試しました(行きません)。また、CNContactStoreからの保存+フェッチも試してみました。「私」の連絡先で試しましたが、同じ結果になりました。デバッガによると、フェッチされた連絡先には正しい値がロードされ、nil/空ではありません。アプリはサンドボックス化されており、連絡先の許可を正しく要求します。

ここにサンプルがあります:

カードが選択されていません

編集: 2015 年 10 月 6 日

Apple の TSI は、OS X 10.11.0 では動作しないことを確認しました

0 投票する
0 に答える
720 参照

r - rgl と x11 でのプロット

この種の質問を投稿する場所ではない場合は申し訳ありませんが、すべてをググってみましたが、まだ答えが見つかりません。

rからrglで何かをプロットしようとしていますが、それを行うと、コードが何であれ、3dプロットウィンドウが1秒間だけ表示されて閉じます。

OSX(El Capitan)とX11の最後のバージョン(安定版と開発版の両方で試しました)を使用しています。

rgl パッケージの例やデモなど、どこからでも基本的なコードをテストしていますが、すべて同じです。

一例:

アイデア/アドバイスはありますか?

要求に応じて、devtools::session_info() から追加された出力: