XCUITestでアプリを削除する
XCUITestでアプリを削除する方法。iOS 13からすこしフロー変わったのでそこらが注意するところです。
XCUITestでアプリを削除する方法。iOS 13からすこしフロー変わったのでそこらが注意するところです。
iOS13からUIActivityViewControllerが少し変わって、プレビュー画面ができていい感じになったと。 確認してみると意外なところで挙動に差異が生じるのを発見しました(笑) どうやらUIActivityViewControllerにStringなどを直接渡していると場合と、 UIActivityItemSourceプロトコルに準拠した物を渡している場合で挙動がかわります。 iOS13からはLPLinkMetadataをつかってプレビュー画面のカスタマイズができるようになるので、後者の方法で実装しておくといいかもしれません。
ざっくりまとめ。 iOS13からUITableViewCellを選択した時のSelectedColorの反映の挙動が変わった iOS12.xまではcontentViewのsubview全てに対してSelectedColorが反映された iOS13からはcontentViewまでの反映でとどまる です。
ざっくりまとめ。 Fabricを導入してるとArchiveがコケる Info.plist Error Unable to process Info.plist at path /Users/..../MyApp.app/Info.plist みたいな Fabric導入で設定したScriptの実行順序を最後にする 確証はない です。
ざっくりまとめ。 Alternate Iconsの設定まとめ Info.plistあたりでCFBundleIconsを記述したらおk iPadは? CFBundleIcons~ipadと記述します です。
ざっくりまとめ。 iOS13からtitleが指定されていない場合のUITabBarItemの画像位置調整の挙動が変わった titleが指定されていない場合、imageが自動的にセンタリングされて表示されるようになった iOS12まではそんな位置調整はなかったので手動調整していた場合は注意が必要です! です。
ざっくりまとめ。 アイコンを用意します info.plist を編集します
ざっくりまとめ。 Mojave にしてからというものシミュレータでアプリ実行するとマイクアクセス許可を求められる 某動画広告を表示するときに求められる Twitter で対策法が紹介されてた! Simulator.app に対して フルディスクアクセス を許可するというもの 改善されたような変わってないような改善されたような...という現状 です。
ざっくりまとめ。 Xcode10でプロジェクトをビルドします このときに iPhone XS シミュレータを対象にしてビルド シミュレータが起動して無事アプリが実行されたら停止 Xcode9でプロジェクトを起動します シミュレータリストに iPhone XS がいるのであとは選択してビルドするだけ 以上です。
Xcode9.2でDeployment targetをiOS8.0にして開発をしているのですけれど、 その際2つの注意点があったので、どこぞの誰かが同じ轍を踏まないように。。。 (2つはめっちゃ連動してるので1つともいえるけども...) Xcode9.2でDevelopment targetをiOS8.xで開発するときの注意点 です。
いつものようにToolBarを設定したのだけれど、なぜか英語設定のまま変わらない... という事象にぶちあたったのでそのメモ。 SystemButtonとかの言語設定について です。