プログラム

UINavigationControllerを使っているとデフォルトで上記のように自動でSafeArea外まで引き伸ばしてくれますが、独自Viewの場合は少しばかり設定が必要です。

今回は独自Viewを使用した場合にSaf ...

iOS

CoreLocationによる位置情報を取得を使用したアプリ開発をし、ビルドすると以下のようなエラーが出る場合があります。

This app has attempted to access privacy-sensitiv ...

iOS

CoreMotionによるモーションアクティビティを使用したアプリ開発をし、ビルドすると以下のようなエラーが出る場合があります。

This app has crashed because it attempted to a ...

Swift

Storyboardを使用したプロジェクトをチームで開発するとコンクリフトが起きやすく、コンクリフトの解消に時間がかかりかえって非効率的になる場合があります。そのため、多くの開発者たちはStoryboardを1つのViewContro ...

iOS

cocoaPodsでインストールしたライブラリのバージョンの確認方法です。

インストールしたライブラリが現在どのバージョンなのか、また新しいバージョンが出ているのかを調べる時に便利です。

$ pod outdated ...

Objective-C

AdMobから新しいネイティブ広告であるネイティブアドバンスが公開されました。既存のネイティブ広告と違い、今回の広告ではiOS特有のxibファイルに対応した広告となっています。

今まではCSSを使用したレイアウト方法だった ...

iOS

Xcode9でビルドすると以下のようなエラーが出る場合あります。

Could not launch “~~~”
~~~の iPhone has denied the launch reque ...

Objective-C,Swift

iOSアプリとwatchOSアプリ間のデータのやりとりはwatchOS1まではAppGroupsの設定により、ファイルの共有やUserDefaultの共有が可能でしたが、watchOS2からはAppGroupsは使えなくなり、代わりに ...

iOS

Xcodeで実機テストをしていると以下のようなエラーが出る場合があります。

~~ の iPhone is busy: Preparing debugger support for ~~ の iPhone

Xco ...

iOS

Xcodeで実機テストしていると以下のようなエラーになりビルドできない場合があります。

Unlock ~~ の iPhone to Continue.

Xcode cannot launch Sleep on ...