しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

スマートアルバムで日付の設定がうまくできません。

スマートアルバムで日付の範囲を指定するときに、終了日を10月1日以降にセットすると、該当する写真の枚数がゼロになってしまいます。(9月30日までならOK)


スマートじゃありませんね。

iMac (20-inch Mid 2007), OS X Yosemite (10.10.3)

投稿日 2015/04/12 11:31

返信
返信: 10

2015/04/12 16:49 Viper_7242 への返信

新しく登場した「写真」アプリにおいて日付に関してのスマートアルバムがうまく作れないという情報は今ちらほら見聞きします。
私のところでも「何ヶ月以内」「何日以内」というスマートアルバムが作成できません。(以内の設定ができない)

作成できない場合、再度編集を開くと以下のようになっています。多分同じような方もいらっしゃると思われます。

ユーザがアップロードしたファイル

2015/04/12 18:06 ToMi への返信

ToMiさん、ありがとうございます。


同じように設定してみましたが、1行目を「10月1日以前」とするといきなり「ゼロ」です。

環境によって?出たり出なかったりのようですね。


気長にアップデートを待つことにします。

2015/04/13 00:07 Viper_7242 への返信

失礼致します。


私の環境では、問題無い様です。

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル


「Dock」上に「写真.app」アイコンが常駐している場合は、「option」+「command」キーを押しながら「写真.app」

アイコンをクリック、そうでない場合は「Finder」>「アプリケーション」>「写真.app」を「option」+「command」

キーを押しながらダブルクリックして、「写真 Library.photoslibrary」を修復して見て下さい。

ユーザがアップロードしたファイル


また、下記リンクの手順に従って、ボリューム(Macintosh HD)の再インデックスを行って見て下さい。

Spotlight:フォルダとボリュームの再インデックス方法 - Apple サポート

2015/04/13 00:07 Viper_7242 への返信

その後、私も「以内」指定を試したら一致個数が合わず、サイドの編集で単位に"Invalid"表示と皆さんと同様でした。(ライブラリ修復も試しましたが)

ただ、ヒントになりそうなことが一つ判明しましたのでご報告。


「以内」指定で問題が発生するのは言語環境が関係しているようです。

ヒントとなった現象:再度の修正を行おうとすると、コンソールログに以下のようなエラーメッセージが出力されていました。

2015-04-12 21:22:36.480 Photos[36439]: *** Unable to find localized value for key "" in table "IPXSmartAlbumStrings"

2015-04-12 21:22:36.483 Photos[36439]: *** Unable to find localized value for key "" in table "IPXSmartAlbumStrings"

2015-04-12 21:22:36.658 Photos[36439]: *** Unable to find localized value for key "" in table "IPXSmartAlbumStrings"

2015-04-12 21:22:36.660 Photos[36439]: *** Unable to find localized value for key "" in table "IPXSmartAlbumStrings"

ということで、以下の作業で確認。

  1. 「写真」を一旦終了。
  2. 「システム環境設定」を開き、最優先言語をEnglish(U.S.)に変更
  3. 「写真」を起動。(当然ですが、メニューやメッセージは全て英語)
  4. 作成済みのスマートアルバムを右クリックで[Edit Smart Album]。
  5. 表示されたダイアログは当然英語だが、単位のところだけ【** Invalid: ヶ月 **】と日本語なので、ポップアップメニューでmonthsに変更。
  6. さらに数字や単位を変えて、正しい(ように見える)数字になることを確認。
  7. 「写真」を終了、最優先言語を日本語に戻したのち再度「写真」起動。
  8. スマートアルバムの設定画面を開くと単位は正しく日本語に。動作もかわらず。ただし、変更すると問題再発。

# なお、私の場合、異常動作状態では単位の選択がなんであっても"日”だとした動作だと仮定すると辻褄が合いそうです。

ということで、以内を使いたい場合は一度英語環境にしてスマートアルバムを作成・編集すれば問題を回避できそうです。(少なくとも私の場合はですが)


以上、ご参考まで。


追伸:

英語で発生しなかったのは、英語環境の場合は単位指定文字列の key と localized value がたまたま同じだったからだと思われます。

2015/04/12 23:05 ToMi への返信

「以内」指定で問題が発生するのは言語環境が関係しているようです。

ToMiさん、検証ありがとうございます。私の環境でも確認できました。

ま、ともあれ、こういった裏技的な解決方法は残念ですね。(たまにサードパーティーなソフトではありますが…)

一般的なユーザーは、アップデートされるのを待つしかなさそうですね。

2015/04/13 00:18 Viper_7242 への返信

ToMiさん、nicolineさん、necotaさん、本当にありがとうございます。

かなり根深いもののようですね。


私の場合スマートアルバムの数が多いので、しばらくアップデートを

待ってみることにします。


お騒がせして申し訳ありませんでした。

2015/04/13 01:10 Viper_7242 への返信

お騒がせして申し訳ありませんでした。

結果としてお力になれず残念です。

少なくとも「以内」についてはほぼバグであることは確定ということで、OS X Feedback の方に投げておきました。私の想像どおりならこれについてはそんなに修正に手間はかからないと思います。ほか(の非英語圏)からも同様のレポートは上がっているでしょうし。

とは言え、私は検証できなかったものの Viper_7242 さんの「以前」に関するものを始め色々問題を抱えているようなのでアップデートがいつリリースされるかが気になるところです。

2015/04/14 00:20 ToMi への返信

ToMiさん、本当に何から何までありがとうございました。

正直なところ割と軽い気持ちで投稿したのですが、皆さんに親身になって戴いて感激です。

ご縁がありましたら?またご指導よろしくお願いいたします。

スマートアルバムで日付の設定がうまくできません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。