20192019年09月06日きんくま(4)2こんにちは。2019に参加しています。@Kesin11iOSアプリ開発は年々複雑化しています。Storeに提出できるアプリの要件を遵守する必要があるのもその要因の1つです。ガイドラインや提出できるアプリの要件は日々修正、追加されているため常に最新情報を把握することは難しいです。これを怠ってしまうと、いざリリースという段階になってリジェクトされてしまい、思わぬ対応コストとスケジュールの変更を余儀なくされる可能性があります。Storeに提出できるアプリの要件を遵守できているか機械的にチェックするツールを作成しました。このツールはFastlaneプラグインとして提供され、Fastlaneによるビルドパイプラインに簡単に組み込むことが可能です。ツールによるチェック結果はコンソールログ以外にHTMLレポートとして出力が可能で、検証を担当されているQAチームと連携してリリース前の段階でアプリに問題が無いことを確認しています。Storeに提出できるアプリの要件を満たすために気をつけるべき注意点と、今回紹介するチェックツールと同様のものを自作するために必要な知識を持ち帰ってもらいたいと思います。SDKバージョンが古すぎないかXcodeバージョンが古すぎないかアイコンサイズが揃っているかPrivateFrameworkをリンクしていないかAppCheckerをどう活用していくかGithubをプッシュbitriseでビルド。Reviewガイドラインは常に要チェック感想DeNAさんは、開発とQAチームがわかれているのが印象的でした。扱うアプリの本数や、アップデートの頻度がかなり多いためにそうなっているのかな?と思いました。審査の前に、自社チェックツールを使うことで、手戻りを少なくする仕組みを解説されていました。そのツール内ではipaを解凍してコマンドラインで中身を精査していました。聞くコマンド名が多く、こんなところまで確認できるのか!と驚きました。Newsを社内Slackに流すのも、開発側が自然とReviewガイドラインなどについて意識できる良い仕組みだと思いました。48,351前田タスクです。フロントエンドエンジニアです。現在iOSアプリ開発を担当しています。〜ログ収集、監視、分析を触って体感しよう!〜」を開催しますお申し込み受付は終了しました。ありがとうございました。今後セミナーのお知らせを受け取りたい方は、こちらからご登録をお願いします。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe300件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui300インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。平野重利123Pythonで、標準入力を変換して標準出力に出すCLIプログラムのテンプレートをご紹介します。菊池修治47こんにちは、菊池です。勉強会#1に登壇しました。サーバのみならずネットワーク機器の仮想化も年々進んでいます。スペックに縛られないこととか、展開のしやすさとか初期考慮点が少なくなるのは嬉しいです。武田隆志1098このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe300件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui300インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。悠紀235ShifterはWordPress環境をサーバーレスで立ち上げ、静的なサイトを生成することができるサービスです。FAQサイトをサクッと作ってみました。Takumi227こんにちは。DA事業本部の春田です。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。