プレビューでExcelファイルを開く際の問題


0

Microsoft Excelファイルを読み書きするライブラリを管理しています。最近の変更により、プレビュー、Quicklook、Numbersのいずれでもファイルを開くことができません。これら(または基礎となるライブラリ)のいずれかからデバッグ情報を取得する方法はありますか?

Preview / Quicklook / Numbersがファイルを開けない理由に関する詳細を提供する-d 4などのフラグのようなコマンドを特に探しています。すなわち。「XMLを解析できません」などの情報エラーメッセージ。

相対参照に関するOOXMLワーキンググループからのフィードバック:

相対参照とはどういう意味ですか?RFC 3986では、相対参照は絶対パス参照(たとえば、/ foo / bar)または相対パス参照(たとえば、foo / bar)のいずれかです。OPCはすでに両方を許可しています。

したがって、これはAppleソフトウェアスタックのバグです。それに応じてバグレポートを更新します。


1
あなたは本当にもっと詳細を提供する必要があります。どのタイプのライブラリを管理していますか?最近どのような変更が発生しましたか?macOSおよびNumbersのどのバージョンについて話しているのですか?関連する可能性のある他の何か?
Monomeeth

bugreport.apple.comの新しいバグにファイルの1つを添付してください。役立つアップルエンジニアがファイルを見て、何が問題なのかを伝えるか修正します:-)
Thomas Deniau

ここにレーダー番号を送信します(または少なくともファイルを添付します)
トーマス

@ThomasDeniau「(元の)役に立つAppleエンジニアがあなたのファイルを見る...」、それはとても面白いです!おそらく、OPにはAppleの誰かが自分のバグレポートを見るための数年はないでしょうが、他にどのように彼が探しているデバッグ情報を得ることができますか?
fsb

2
不明とマークされているため、質問に答えることはできませんが、上記のopenpyxlバグに問題の説明を投稿しました。Excelファイルの関係の一部に絶対パスを使用していますが、これは仕様に従って無効です。Excelのようにパスを相対化し、Quick Look、Preview、およびNumbersで機能します。時には役に立つアップルのエンジニアが....あり、参照してください
トーマスDeniau

回答:


1

macOS(および過去のOS X)でログを取得する一般的な方法は、コンソールアプリを開くことです。一般的なアプリケーションおよびシステムロギングフレームワークが表示され、ログを保存するすべてのソースとデータベースを検索できます。

UNIXベースの場合-このロギングの多くは、マニュアルページとdeveloper.apple.comで文書化されています。

多くのサードパーティのパッケージには、対話するためのpythonやログの記録などのドキュメントがあります。

特定のニーズは、OSとプレビューアプリの正確なバージョンとビルドに依存しますが、コンソールから始めて、詳細がわかったらフォローオン質問をすることを検討してください。

Quicklookは、Spotlightインポーターの詳細、より直接的なデータベース、間接およびストレージのレイヤーについて知る必要があるため、クラックするのがはるかに困難になります。Spotlightのデバッグは、ここでの副次的な質問としての答えというよりも本です。

また、Excelはスキップします-これは実際にはApple製品ではないので、プレビューでファイルを機能させることに焦点を当てると、おそらくうまくいくでしょう。


コンソールログの読み取りに問題はありません。関連するメッセージが役に立たないというだけです。これがデバッグオプションを探していた理由です。
チャーリークラーク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.