-
【Apple】Apple Store Connect のワーニング「アプリの年齢制限指定情報の更新:購入可能なルートボックスが含まれるアプリのための新しい要件があります」
iOSアプリ作者が必ず訪れるHP『Apple Store Connect』 にワーニングが現れました。内容と対応を紹介します。 今回現れたワーニング アプリの年齢制限指定情報の更新購入可能なルートボックスが含まれるアプリのための新しい要件があります。アプリのコンテ... -
【Swift】Appleシリコン搭載のMacで公開するiOSアプリの、Mac上でのウインドウサイズ設定
iOSアプリはAppleシリコン搭載のMacで動作可能なので、多くのiOSアプリはMac App Storeで配信されています。そしてMac App Storeで配信されているiOSアプリのほとんどは、Macでの動作を考慮して作られていると思います。 iOSアプリをMacで動作を考慮して変... -
【Swift】CocoaPodsをアップデートしたらワーニングが現れた
CocoaPodsをアップデートしたらワーニングが現れました。内容と対策を紹介します。 今回現れたワーニング CocoaPodsをアップデートすると、突然ワーニングやエラーが出て困ることがあります。今回現れたワーニング「The iOS Simulator deployment target '... -
【アプリ審査】アプリのGDPR対応(およびIDFA説明メッセージ追加)で審査リジェクト
AdMob広告のためにアプリをGDPR対応しました。ついでにIDFAメッセージも出るようにしました。 そしてアプリをApp Store Connnectで審査に提出したところ、なんと審査リジェクトされてしまいました。 審査リジェクト理由 App Store Connectで示されたリジェ... -
【Swift】遅延処理のキャンセル方法
遅延処理について記事を書きましたが、今回はキャンセル方法。例えば5秒の遅延処理を始めたものの、5秒経たないうちにその処理をキャンセルしたい。そういう場合の処理を説明します。 遅延処理のキャンセル方法 例えば5秒後に"遅延処理"とプリントする場合... -
【Swift】パーツのレイアウトがうまくいかない
コードでラベルやボタンを設定する場合、思い通りにいかないことがあります。viewDidLoadでラベルやボタンの位置を設定するとよく起こると思います。その場合の対策を説明します。 対策方法 その1 この不具合の対策として、ラベルやボタンの位置設定をvi... -
【Swift】【解決決定版】突然のエラー「No such module ‘GoogleMobileAds’」その2
その1で「pod 'Google-Mobile-Ads-SDK' をPodfileに追加」という、解決策を紹介しましたが、それで治らない例が出てきました。 不具合内容(その1と同じです) BuildやRunでエラーやワーニング(黄色)が出ると潰したくなります。エラーが出てもBuildやRu... -
【Swift】XcodeのMinimum DeploymentをiOS13.0に上げたらエラー発生
XcodeのMinimum DeploymentをiOS13.0に上げたらエラーが現れました。 今回現れたエラー 今回現れたエラーは、 'statusBarFrame' was deprecated in iOS 13.0: Use the statusBarManager property of the window scene instead. でした。ワーニングではなく... -
【Swift】変数・定数の種類は、記述する位置で決まります
Swiftで使われる変数・定数は、グローバル変数・定数、インスタンス変数・定数そしてローカル変数・定数の3種類に分かれます。(細かいことは置いときます)そして種類によって有効範囲が異なります。 どこに記述されればどの種類になるか、有効範囲がど... -
【Swift】突然のエラー「No such module ‘GoogleMobileAds’」その1
Xcodeでプログラミングしていると頻繁にBuildやRunを繰り返します。私の癖かもしれませんがきっと大方のプログラマーは同じではないでしょうか。そして「No such module 'GoogleMobileAds'」というエラーが突然現れました。その対策を説明します。 不具合...
12