【iOS】iOS 13で WKWebView を使ったアプリは必ず実機で動作を確認しよう。

表題の通りです、

エミュレータと挙動が違います。

<a> ですが、 リンク先の記載方法によって、遷移してくれない現象がありました。

html のデータをローカルにファイルとして保存して、それを表示するタイプは

<a> の記載方法によって、URLを選択した時に発火するイベントが受け取れません。

内部でセキュリティーの警告がでて、反応しません、

注意してください。

具体的には、

a タグの  href に記載されているURL等が / (root) から始まっているものがだめのようです。

エミュレータだと、問題なく、イベントが発火されますが
実機だと発火しません。

【iOS】Xcode って、何世代まで保持してますか?

iOS などのアプリを作成している方で、

Xcode って 何世代前まで保持しているのか気になったので、書きました。

私は、最低でもMac OS で動作可能なXcode を保有するようにしています。

ちなみに、Xcode ストア経由からは、DLしません。



案件によって、Xcodeが古すぎて、

そのXcode でビルドする為だけに、Mac OSが アップデートできないPCもあったり、

そのため、新しいXcodeを更新できない、どうしたもんか・・・。

【 ITMS-90809 】UIWebview の警告が出るようになってます。


アプリのアップデートは2020年 12月までに UIWebviewを変更しましょう 
審査にかけると、下記ような警告が出ます。
ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accepted as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

【Mac】 ARM の iMac が出る噂は本当でした。

ARM版 Mac  発表されていましたね。

intel CPU とのお別れ、どうなることやら。

他のアプリが動作しなくなる・・・。

しかし、

iOS のアプリが普通に Mac 上で動作しそうな気がします。

Apple はどこまで先を見据えているのでしょうか。

まぁ、それしか無いなら、買います けどね。 会社で・・・。

【Mac】 ARM の iMac が出る噂

ここ最近、ネットニュースで ARM ベースのCPUで動く、

iMac などが発表される噂あり。

もし本当だったら、intelをやめて 自社製品のCPUに移行することになる。

でももし、そうなったら、既存のアプリは動かなくなるのでは?  

とちょっと心配になりました。

そしたら、PCに詳しい人が。

「 Rosetta2 」 が出るんじゃね?  と。

PowerPC から intel移行時に 「 Rosetta 」っていう、

CPUのコンバータみたいのが 、あったそうです。

まだ、まだ、知らない事いっぱいあるなぁと思った1日でした。