Error Finding App Store Credentials というエラーが出てしまう

Error Finding App Store Credentials というエラーが出てしまった時の対処法です。 上記のエラーが出てしまい、AppStoreConnectにアプリをアップロードできませんでした。 セッションが切れてしまっていたので再ログインすることでアップロードができました。


CollectionViewで並び替え時に選択されたセルにアニメーションを付与する

CollectionViewで並び替え時に選択されたセルにアニメーションを付与する方法です。 長押しすると移動できるようになります。 参考: iOS – Longpress drag and drop using UICollectionView with Animation


UICollectionViewのセルを並び替える

UICollectionViewのセルを並び替える方法です。 長押しすると移動できるようになります。 参考: CollectionViewの並び替えを実装する | RE:ENGINES


Xcodeで左側のファイル一覧のナビゲーションが隠れてしまって出てこない

Xcodeで左側のファイル一覧のナビゲーションが隠れてしまって出てこないときの方法です。 command + 0 で出したり引っ込めたりすることができます。


iOSで実機ビルドだと動けどTestFlightから配信すると動かない

iOSアプリ開発中に実機ビルドだと動けどTestFlightから配信すると動かない。ということがありました。 以下の記事を参考にリリーズビルド時も最適化を無効化したら動くようになりました。 App crashes in Release build but not in debug Xcodegen を使っている場合は settings の base に以下を追加してあげます。 SWIFT_OPTIMIZATION_LEVEL: -Onone


Xcodeで行を入れ替える

Xcodeで行を入れ替える方法です。 command + option + [ でカーソルのある行を上に持ってくることができます。 また command + option + ] でカーソルのある行を下に持ってくることができます。 ![Format]](1.gif)


Xcodeでコードをフォーマットする

Xcodeでコードをフォーマットする方法です。 command + a でコードを全て選択し、control + i でコードをフォーマットすることができます。


シミュレーターのスクリーンショットを影無しで撮影する(ツールバー無しで撮影する)

シミュレーターのスクリーンショットを影無しで撮影する(ツールバー無しで撮影する)方法です。 command + shift + 4 でスクリーンショットの撮影モードにしたあとに、スペースで撮影対象となる画面を選択し、クリックすることでスクリーンショットを撮ることができます。 そのときに option を押ながら撮影することで影無しでスクリーンショットを撮ることができます。 そして、ツールバーを画像編集ツールで取り除けば、ツールバー無しのスクリーンショット画像が手に入ります。 通常の方法で撮ったスクリーンショット 影無しで撮ったスクリーンショット