『入る学科間違えた高専生』の日記

プログラミングのコードを書いたりする予定です。あとは日記等。あといつまで高専生やねん

iOS

Universal Linksの実装を今更やってやった!

はじめに iOS8か9ぐらいで実装された、 Universal Links 。 結構前(2年前ぐらい)に試してみたのですが知識及ばずで結局諦めてしまっていましたが、急にやってみたくなったのでやったのでそれのまとめ 環境 開発環境 Xcode9.3 Swift4.1 iOS11.3 iPhoneX サー…

HealthKitを使って心拍数を取得してグラフとか出したやつ

はじめに 先週のブログで予告してしまったので HealthKit を使って心拍数を取得してグラフを表示させてみました。 最終的にはこんな画面を作成しました。 先日行われた #kosen10s のLT12にてデモと発表(?)という感じでお話をしてきました。 kosen10s.connpas…

CIサービスBitriseを使ったAdHoc配信のサンプル

iOS

はじめに タイトルが最近、ちゃんと決められません、心の病気が侵攻しているようです。 BitriseというモバイルアプリのCIサービス。ご存じの方も多いかと思います。 www.bitrise.io Qiitaとかにもたくさん記事が上がっていたりしますね。今更なんだよ?って…

ここにResourceKitを使っている時に外部ライブラリをimportさせたい人がいます

はじめに ResourceKitはこちら。Starあげるとbannzaiさんがとっても喜ぶと思います! github.com タイトルが思いつかなかったので、いまいちですが、大まかにやりたいことは以下です。 Git管理されたiOSアプリのプロジェクトがあります 内部では ResourceKit…

UnityでiOSの加速度センサーをちょっとだけ触ってみた

はじめに 久しぶりにUnity触ったのでそれのメモ的なソレ的なアレ!(どれ めっちゃ素人なので本とかを送りつけてもらえると助かりもうす! 環境 Unity 5.6.3p2 macOS Sierra (10.12.6) Xcode 9.2 iPhone X (iOS 11.2.5) やったこと iOSデバイスが標準で搭載…

PythonでPKCS12をPEMに変換する

はじめに iOSエンジニアさんとかインフラエンジニアさんたちとかは多分よく耳にするであろう、 PKCS12 (以下、p12) を PEM形式にPythonを使って変換するやつです。 事前にOpenSSLが入っている端末であれば、以下で変換できます。 $ openssl pkcs12 -in /path…

SFSafariViewControllerでTwitterOAuthをしてアプリにコールバックさせる

はじめに 今、作ってるアプリとサーバサイドでSFSafariViewControllerでTwitterOAuthしてアプリ側にコールバックさせたいっていうことで実装しました。 環境 クライアント側 Xcode 9.2 Swift 4.0.3 iOS 10.3.3以上 サーバサイド側 Python 3.6.2 Django==2.0 …

Djangoで使えるiOS用のIAPのレシート検証サーバサイドのライブラリパッケージをリリースした

はじめに なんかタイトルから意味わからんって自分でもなったので、自分でもわかるようにちょっと説明すると。 In-App Purchase っていうアプリ内課金のレシートがあるんですけど、それの検証をサーバサイドに持っていくことが多くあるんですが、 それのDjan…

Universal LinksをiOSアプリで回避する

はじめに Amazonアプリとか食べログアプリとかTwitterアプリとかをiOSデバイスに入れてると、iOSアプリ内のWebViewとかでUniversal Linksに引っかかって、 アプリ内で表示したいのに!! って言うことがあって、調べたらなんか面白いのを見つけてやってみた…

iPhoneXを購入した

はじめに 今更ですが、今日ようやく iPhoneX が手元に届きました。 わいわい!! 購入したのは64GB スペースグレイです。 iOS11の端末を近づけると自動的にWi-Fiとか設定されるのは結構うれしいですねー 自分はiOS11にアップグレードしている端末が iPhone6P…

SwiftのProtocolでTraitを実装する ~ Reachabilityでのサンプル ~

はじめに 久しぶりにブログでプログラミングの記事を書くような気がする... 今回は趣味で開発しているアプリでTraitを実装することがあったのでそれのアレ Trait とは 形質 実装し終わったら「あ〜そういう意味か。」というような納得できました。ミックスイ…

iOSデバイスが増えてきたのでLAN内のデバイスのバッテリー状況を確認するWebアプリを作った

はじめに iOS端末が増えてきた... iPod touch 4th iPhone 4S iPhone 5 iPhone 6 iPhone 6Plus iPhone SE iPad mini 1st iPad Pro 1st 9.7inch バッテリー状況が確認したいがいちいち端末を引っ張り出してスリープ解除するのが面倒。 ということで一覧を確認…

iOS用のAPNSをPython3でも動かすことができるDjangoプラグイン(α版)を作成した

はじめ タイトル通り、プッシュ通知を送信することができるPython2,3対応のDjangoプラグインを作成しました。 現段階では、まだα版としてのリリースをしています。(パッケージ名かぶりが怖いからとりあえず拾っておいた) 現状探すと一応あるんですが、Python…

会社の新人研修で作ったアプリがリリースされたお話

はじめに みなさん.1ヶ月以上更新がなくてとてもお久しぶりです. 今回は表題の通り新人研修で作ったアプリがリリースされたのでディスりながら紹介させていただきます!

【Django + Objective-C】CSRF に阻まれたので対処した

はじめに 今回はDjangoでWebアプリを作ってこの間なにやらTwitterStreamingAPIで作ったって記事を書いたと思うんですが, その時に最後の方にスクリプトが知らないうちにダウンしてるって書いてそれの対処が 毎回,PCを開いてSSH接続してpython /path/to/scr…

【iOS9.x〜】LINE for iPadでスタンプが送れない事件 ※追記あり

iOS

はじめに LINEが嫌いで仕方ない私ですが、ディファクトスタンダード化してるから仕方なく使っています。 さて、テスト機としてiPad mini(A1432)を使っている私なのですがiOS9.0を入れています。 そこでiOS8.xまでは使えていたスタンプ機能が使えない!ってい…

iOSAppをiOS Developerが切れた翌日に作ってGitHubに公開したお話

iOS

はじめに なぜ今ごろになってiOSAppを作ってみようとしたのかという経緯について 研究室の先生が個人的に使いたいアプリをXcode7からiOS Developerがなくても実機テストが無料でできるようになる!ということで作ってみようということになりました. qiita.c…

Aqoursのライブに関係者席で入らせてください!