怠惰をつらぬけ! RubyでXcodeプロジェクトを解析する #iosdc #b

RubyでXcodeプロジェクトを解析してみよう へんてこ (@bilyakudan) 普通の開発では行うことがないXcodeプロジェクトの解析やipaファイルの解析をRubyを用いて行う方法を発表します。 DeployGateで提供しているCLIツールのdgコマンドで実際に行っているXcodeプロジェクトの解析手法など、実コードを交えながら紹介します。 続きを読む
0
リンク iOSDC Japan 2016 RubyでXcodeプロジェクトを解析してみよう | iOSDC Japan 2016 iOSDC Japan 2016 は2016年8月20日(土)に開催される、エンジニアが主役の、iOSと周辺技術を題材としたカンファレンスです。
へんてこ @henteko07

DeployGate Inc. Co-Fouder/CPO 個人で漫画やゲーム作ってます

https://t.co/AOfU9kx68p


熊谷 友宏 @es_kumagai

引き続き B トラックにて! Ruby で iOS アプリをビルドしよう、というお話!始まるの待機! #iOSDC #b

2016-08-19 19:03:44
iOSDC Japan @iosdcjp

Next up: 19:05 Track B / RubyでXcodeプロジェクトを解析してみよう / へんてこ @bilyakudan #iosdc #b

2016-08-19 19:05:01
haranicle @haranicle

$dg login しらんかった。便利。 #iosdc #b

2016-08-19 19:07:19
熊谷 友宏 @es_kumagai

開始待ちの間、自己紹介ページを表示していて、簡素でこういう時用に作られてる感がいいなぁ。自分もスライドの表紙が開始待ち用のページにも使えるように心がけて作ってみてる。 #iOSDC #b

2016-08-19 19:07:20
Yoshi-kuni @yoshikuni_kato

fastlaneもruby使ってますよね #iosdc #b

2016-08-19 19:08:08
ただあき @tdakak

"人間は怠惰なので何もしたくない" #iosdc #b

2016-08-19 19:09:13
アオヤマ ミント @MintoAoyama

いらすとや入ると分かりやす度上がる… #iosdc #b pic.twitter.com/jcLCPn3NHp

2016-08-19 19:10:03
拡大
.rkoshida @upft_rkoshida

ほう! DevCenterへのデバイスの登録とProvisioningProfileの再発行をコマンド一発出来るの、凄く良い!! #iosdc

2016-08-19 19:11:00
宇佐見公輔 @usamik26

dg add-devices server 素晴らしいな、神だな #iosdc

2016-08-19 19:11:08
haranicle @haranicle

わ!僕が作ったQRコードアプリ使ってくれてる! #iosdc #b

2016-08-19 19:11:08
.rkoshida @upft_rkoshida

Ruby層でやっている Xcodeプロジェクトの解析(BundleIDの特定や、ProvisioningProfileの特定など)は、割と泥臭いw #iosdc

2016-08-19 19:12:37
.rkoshida @upft_rkoshida

fastlane 前にちょっとだけ試したケド、良いすよね。 #iosdc

2016-08-19 19:13:07
宇佐見公輔 @usamik26

内部では fastlane を活用しているらしい #iosdc #b

2016-08-19 19:13:07
.rkoshida @upft_rkoshida

お。 「ProvisioningProfile に紐付く証明書が、実際にビルドマシンに入っているかをチェックする」方法、気になる。 #iosdc

2016-08-19 19:16:37
宇佐見公輔 @usamik26

profile の解析とかしてる、なかなか泥臭く頑張ってる #iosdc #b

2016-08-19 19:17:23
.rkoshida @upft_rkoshida

@upft_rkoshida mobileprovision は 最終的にplist として中身が確認でき、Profile IDをopensslコマンドで検証できる、と。 なるほど。

2016-08-19 19:21:12