投稿者:

AWS, iOS, SNS

今まで何度かプッシュ通知の確認に使っていたのですが、
その都度調べて対応していたので今回は忘れないように記事を書いてみました。

前提条件AWSのアカウントを持っていること
プッシュ通知用のP12ファイルを準備していること
iOSアプリからデバイストークンを取得していること
手順1. プラットフォームの設定を作成する

「SimpleNotificationService」ー>「Applications」の画面に遷移する。
この画 ...

投稿者:

ツール

スクリーンショットを撮る際に便利なツールがあったので共有です。

スクロール領域全てを含めたウェブページ全体の画像が必要な時、
1画面分ずつ撮影して合成したことがあるのは私だけではない・・・はず!

そんな時サクッとスクリーンショットを撮れると便利ですよね。

スーパーエンジニアである松木先生に相談してみたところ、
こんな案を教えていただきました。
・HTML添付する
 ->普通の添付として扱われるので良い感 ...

投稿者:

iOS, セキュリティ

先日プッシュ通知の証明書を更新することがあったので、
手順とハマリどころを紹介します。

手順

前提条件:CertSigningRequestファイルがあること
無い場合はキーチェーンアクセスの「証明書アシスタント」「認証局に証明書を要求」で作成してください。

Apple DeveloperにログインしてiOS App IDsにアクセスすると現在利用しているBundle IDの一覧が表示されます。
利用しているBundle IDを選択 ...

投稿者:

iOS, Swift, イベントレポート

2017年3月23日にiOS初心者向けハンズオン-Swiftで音楽再生アプリを作ろう-という勉強会を開催しました。

概要

今回は音楽アプリをテーマにしたiOSアプリ開発で勉強会を実施しました。
入門編だったのでアプリ開発の特徴やXcodeの使い方なども含めて、
最終的にはこのような形のアプリを作成しました!

内容

ざっくりですが内容は以下の通りです。

自己紹介
iOSアプリ開発の特徴
開発する機能についての ...

投稿者:

アプリ, テスト

先日アプリのテスト観点について聞かれたので、
どのアプリにも共通する部分を開発者目線でざっくりまとめてみました。

観点アップデートについて
正常にアップデートが行われるかどうか確認する必要があります。
一度失敗すると大惨事になるためアプリのアップデートをする際は絶対に確認するべき内容です。
 
OSのバージョン毎の確認について
OS側の仕様変更により一部の機能が動かなくなる場合や
レイアウトが崩れる場合などがあ ...

投稿者:

Swift

Lintとは

ざっくり説明するとプログラムがお作法に則ってコーディングされているかどうかチェックするツールです。

SwiftLintはGitHub Swift Style Guideのルールを基に作られているそうです。

導入方法について

公式に手順が載っているので省きます。

今回対応した内容について

以下2つの対応を行いました。

ビルド時にプログラムのフォーマットを整えてSwiftLintを実行する
SwiftLintを導入して ...

投稿者:

Git, コマンド

最近社内でGitが普及してきたので、
私が割とよく使う便利コマンド(一部黒魔術を含む)について紹介したいと思います。
( まぁぶっちゃけSourceTreeを使ってGUI操作ばかりですが )

コミットメッセージを間違えてしまった

タイポしてしまった恥ずかしいコミットメッセージは修正しましょう。

git commit --amend -m "修正するコミットメッセージ"

(一番上のコミットメッセージが修正されます。)

他のコ ...