2021-01-01から1年間の記事一覧
今年もやる。去年のはこちら。 takamii.hatenablog.com 2021年にできたこと iOS、Androidアプリ開発の理解が深まった 2021年度もクライアントアプリ側を一式見る仕事を続けた。 iOSの証明書周りの細かいところも理解が深まった。細かい発見ネタはいくつかブ…
2021年にお金を払ったサービスの一覧をまとめた。光熱費は除きます。 2020年版はこちら takamii.hatenablog.com 新規に契約したもの Netflix 1490円 / 月 自粛生活で見たい動画があったので契約した。ででーん。 TOHOシネマズシネマイレージ会員 300円 / 年 …
Apple Developer Programで発行したプロビジョニングプロファイル(*.mobileprovisionのファイル)はXcode経由だったりファイル自体のダブルクリックでmacOS端末へインストールされ、ipaファイル作成のときに利用されます。 今回、複数のプロビジョニングプ…
以前Visual Studio App Centerを使って継続的にアプリ配信を行う記事を公開していました。 takamii.hatenablog.com こちらの記事で紹介していたアップロード方法に変更があったようなので修正記事を公開します。 アップロードに失敗する 以前紹介したcurlで…
以前Windowsからipaファイルをアップロードする方法を検証したので、Linuxでもやってみることにします。 takamii.hatenablog.com 検証環境 今回もTransporterのCLIを使います。 help.apple.com 必要となる環境の要件は以下の通りです。 System and network r…
最近macOSを初期化して再構築する機会が多々あるので、手順をここにまとめておくことにします。 初期化前にすること 初期化前にmacOSの最新化をしておきます。 OSのソフトウェア・アップデート画面からなぜかアップデートできない場合はApp Store経由でアッ…
今年もISUCONに元同僚の id:int128 先生と id:translucens 先生と gosoudan3というチームで参加してきました。 昨年のブログはこちら。 takamii.hatenablog.com 今年は事前準備で以下の目標を立てました。 今年は150位くらいを目標 サーバーのリソースを有効…
先日AWSのSolution Architect Professionalに無事一発合格したので合格体験記をメモしておきます。 AWS Solution Architect Professionalとは AWSのSolution Architectのプロフェッショナル資格で、試験時間が3時間というかなりタフな試験です。 aws.amazon.…
flutter 2.0からflutter build ipaコマンドが利用できるようになったそうなので今更ながら試してみました。 1.22以前のipaのビルド方法 flutterの1.22以前の場合はflutter build iosコマンドを実行後に、xcodebuildコマンドでarchiveビルドを実行してexport …
先日のGoogle I/OでFirebase App DistributionでのAndoirdアプリの配信でApp Bundle形式での配信に対応したとの発表がありました。今まではapkファイル形式での配信に限られていました。 firebase.googleblog.com ちなみにApp Bundleへの対応は2021年の8月以…
AndroidのCIパイプラインでgradleタスク実行する場合にはJDKが必要になります。 Android Studio経由でgradleタスク実行する場合はAndroid Studioに内包されたJDKが用いられます。 一方でmacOSのTerminalでプロジェクト作成時にimportされるgralde wrapper経…
以前Androidの学習コンテンツについてまとめましたが、今回はそのiOS版について少し見通しがたったのでまとめてみることにします。 takamii.hatenablog.com macOS端末とiOS端末を用意する iOSのアプリ開発はXcodeという開発キットを利用します。このXcodeはm…
先月Apple Developer Newsの中でAPNs(Apple Push Notification service)のサーバー証明書更新のお知らせが来ていました。 developer.apple.com どうやらPush通知依頼のリクエストを受けるAPNsのエンドポイントのルート証明書を2021/3/29にGeoTrust Global …
ここ最近はGitLab CIにどっぷりだったのだけど、久しぶりにJenkinsでiOSのCI/CDを組む必要が出てきたのでmac miniをビルドエージェントに登録する手順をQIita記事にまとめました。 qiita.com 基本的な流れはGitLab CIと同じですね。JNLPという仕組みを使って…
以前自分の情報収集のやり方について以下のブログにまとめていました。 takamii.hatenablog.com ここではGitPitchというサービスを使ってgithubのリポジトリにおいたmarkdownからスライドを生成していたのですが、このGitPitchが2021/3/1にサービスが終了す…
はじめに ネイティブアプリの内部テストを円滑にすすめるために、Firebase App Distributionを使ってアプリを配信する仕組みを触る機会があったので手順をまとめておきます。 Visual Studio App Centerを使ったアプリ配信の仕組みについては以前まとめたこち…