SkyArts.com’s Twitter Updates for 2022-03-23
- iOS の CoreText の異常な動作に関して Apple社に不具合報告した所、
「使用フォントにバグがある。しかし、CoreText にはバグはない。クローズしろ」
といった感じでやっとバグを認めましたが、問題が解決していな… https://t.co/icXJWM5IYV in reply to SkyArts_dot_com 11:39:29, 2022-03-23 - そもそもフォントに該当の内容を入れられるのかな??
今回の問題は結合絵文字関連であり、CoreText が異常な箇所で区切って処理するのが問題なので、フォントの問題とは違う気がするのですよね。不具合を認めると影響が大きすぎて減… https://t.co/YvFoHmId8N in reply to SkyArts_dot_com 11:42:00, 2022-03-23
- 今回の CoreText の問題は以下の通り。
1. 結合絵文字を異常な箇所で勝手に分割する(正しい動作と言い張る)
2. 「結合絵文字を異常な箇所で勝手に分割」に関連してそのまま描画すると変になる(フォントのバグだと責任転嫁)… https://t.co/7kztCoqSA4 in reply to SkyArts_dot_com 12:38:30, 2022-03-23 - すべての結合絵文字で同じ問題が出る訳ではなく、一部の結合絵文字でのみ問題が出る様です。
多分、肌の色が複数指定できる結合絵文字だけかも。iOS / macOS自体が絵文字を正しく扱えないのに更に絵文字を増やそうとしている事には呆れるばかり。 in reply to SkyArts_dot_com 12:41:05, 2022-03-23
- iOS の CoreText が一部の結合絵文字を正しく扱えない問題は、Apple社の担当者が不具合を認める気がない様なので修正されるのは期待薄だと思います。
CoreText の処理を更に補正した iOS 向け Wrix (超… https://t.co/WKdO7W5WXg 12:58:32, 2022-03-23
- Apple社の Feedback Assistant ページは以下の様な感じ
1. 簡単な内容の場合は比較的すぐに返答がある
2. 簡単ではない内容の場合は長期間無視を貫く(数年間でも平気で)
3. 解決していなくても早くクロー… https://t.co/Hs4Bn61ITj 14:13:21, 2022-03-23 - iOS の CoreText が一部の結合絵文字を正しく扱えない問題に関しては、簡単な内容と判断して比較的すぐに返答したが、実際には長年続く大きめな不具合だった、という感じかな。
本来は「長期間無視を貫く」内容だったのに、下手に返答したので対応せざる負えなくなった、という感じ。 in reply to SkyArts_dot_com 14:15:55, 2022-03-23
- という事は、
– 最初は簡単な内容と見せかけて返答させておき、その後に本題の大きな問題を報告する
という形にすれば「長期間無視を貫く」をされずにApple社の担当者を引き釣り出す事ができますね!(笑)
同じ手段で MacBo… https://t.co/kXmST6p0Ls in reply to SkyArts_dot_com 14:31:12, 2022-03-23
- Pixel 端末向けの Android 12 の 2022年3月のセキュリティアップデートを入れた後に自アプリが起動時に落ちる事があるので何かと思ったら、
android.database.sqlite.SQLiteExcepti… https://t.co/u2361Qdx2c 19:35:06, 2022-03-23 - 何となく、アプリ起動時に OS が SystemIdInfo テーブルを参照しようとしたが見付からなくて落ちている様に見えますね。
毎回落ちる訳ではないですが、意外に頻発しているので OS の問題かな。流石に自アプリとは言え、… https://t.co/hObzsHLFpB in reply to SkyArts_dot_com 19:38:29, 2022-03-23
- Pixel 端末向けの月例アップデートは不具合が多いですね。
そして、これをアプリの責任にされると嬉しくないかな。 in reply to SkyArts_dot_com 19:40:32, 2022-03-23 - Pixel 端末の不具合を報告する所がないのですよね。
Pixel フォーラムはまた少し違う様ですし、Google ストアのサポートは不具合を報告しても「それは仕様です!」ときちんと調べもせずに平気で嘘を言って誤魔化そうとするので全く信用できないですし。 in reply to SkyArts_dot_com 19:45:13, 2022-03-23
- Android 12 エミュレータでも Pixel 端末の実機とは発生頻度や内容が少し違いますが、SQLite 関連でアプリ起動時に落ちる事がある感じ。
これは、Android 12 の SQLite 関連が怪しいという事かな。 https://t.co/wVxH7CoXje in reply to SkyArts_dot_com 20:18:20, 2022-03-23
- まさかこれも
『Android 12のActivityのライフサイクルが使い物にならない問題』
と関連していたらなかなか笑えない話ですね。https://t.co/QgZj6szGGk in reply to SkyArts_dot_com 20:20:47, 2022-03-23
- Pixel 端末とAndroidエミュレータで共通するのが、
androidx .room.RoomDatabase
からSQLiteを呼び出して落ちている事ですね。アプリ本体は Room Database を使用していないの… https://t.co/qQ0gyXgX4i in reply to SkyArts_dot_com 20:39:21, 2022-03-23
- アプリ起動時に永続化データを上手く読めないのは、正に
『Android 12のActivityのライフサイクルが使い物にならない問題』
と同じなのですけれどね。「ライフサイクルが使い物にならない問題」が主な原因の様に見えますね… https://t.co/VAgsjLBc3A in reply to SkyArts_dot_com 20:41:54, 2022-03-23
- 不具合報告をしておきました。
もし本当に
『Android 12のActivityのライフサイクルが使い物にならない問題』
が原因だとしたら、Android 13 も同じなのでしょうね。Android OS 自ら好き好んで変… https://t.co/GrGIXxxc4D in reply to SkyArts_dot_com 21:10:36, 2022-03-23
- 話題のオープンソースのフォントを Wrix (超高機能テキストエディタ)で試そうかと思ったのですが、何となく英数字だけの様な気がしますね。
何となく Wrix 内蔵の Wrix-Mincho とベースは同じかも。
等幅フォントは… https://t.co/GbgL1jkFXB 22:19:32, 2022-03-23 - もし、英数字だけではないとしても、Wrix-Mincho とベースは同じ様なので、試す必要はないかな。
※勿論、ライセンス的に問題はないです。Wrix-Mincho の場合は更に色々と変更が入っていますし。 in reply to SkyArts_dot_com 22:21:52, 2022-03-23