SkyArts.com’s Twitter Updates for 2021-08-15
- 既存の iOS アプリで iOS 13 位から発生していた致命的な問題の回避方法が見付かったかも!
問題の根本原因は『iOS の Core API が一定条件時に勝手に余計な設定をし、アプリを終了させるまで後片付けせずに残してい… https://t.co/MtTU5rNimL 19:21:26, 2021-08-15
- 恐らくこれで iOS 15 でも発生する致命的問題も回避できるはず!
しかし、通常のやり方ではないので本当は好ましくないのですが、Apple社に BugReport を送っても直してくれる保証は一切ないので、Apple社が(外部… https://t.co/Wjcd2tSxR1 in reply to SkyArts_dot_com 19:25:12, 2021-08-15
- Private API というか非公開クラスが絡んでいるのですが、非公開クラスを何とか文字列で判断して処理させる事で 「Private API を使用しているので Reject !」の対象にならないで済むかと思います! in reply to SkyArts_dot_com 19:28:07, 2021-08-15
- しかし、類似アプリ開発者は同様な問題は出ていなかったのかな??
もし出ていたのであれば BugReport を提出して置いて欲しいものですね!特にウチが苦労して開発したオリジナル機能である「選択モード」(タップだけで簡単テキス… https://t.co/UgtkdyMQHx in reply to SkyArts_dot_com 19:40:09, 2021-08-15
- Apple社はこの辺りの機能を iOS15 でも試行錯誤している様なので、この致命的問題の根本原因を想像すると
– iOS13 辺りから試行錯誤開始
– 該当APIを使用している開発者はほとんどおらず、BugReportも提出さ… https://t.co/fkbUUQTpp4 in reply to SkyArts_dot_com 20:06:42, 2021-08-15 - iOS 15 beta 5 でも試してみましたが、 Core API が更に余計な設定を勝手に追加してアプリの邪魔をする様です!
何がしたいのかな??取り敢えず、今回見付けた回避方法は有効の様なので一安心。
この Core A… https://t.co/ImYCJFZsYB in reply to SkyArts_dot_com 23:52:40, 2021-08-15 - OSの深い部分の機能を使うアプリの開発は「謎解き」が必要な部分が多いのですよね。
ドキュメントに説明の記載がない事も結構あって、動かしながら動作を確認して行かないといけない事も多々ありますし。 in reply to SkyArts_dot_com 23:56:56, 2021-08-15 - iOS 14、15 の某機能の訳のわからない動作を強制されるのを回避する方法が見付かっただけでも一安心。
※これが使いやすいと思っている人はほとんど居ない気もしますけれどね。机上の空論な感じ。これで今まで通りの独自の操作感が実現できます!(笑) in reply to SkyArts_dot_com 23:59:16, 2021-08-15
0
15
8月