Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20190419 iOSアプリで証明書の情報を参照する
Search
Kei Ito
April 19, 2019
Programming
0
1.4k
20190419 iOSアプリで証明書の情報を参照する
Kei Ito
April 19, 2019
Tweet
Share
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.3k
20210219 Flutterに入門してみた
itok
1
4k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.4k
20191206 Property Wrappers 入門
itok
0
1.6k
20190920 iOS 13 対応ではまった話
itok
1
2.3k
20190726 Background App Refresh Taskがやってきた
itok
0
2.1k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.5k
20190412 Android TV向けアプリを作ってみる
itok
0
1k
20190215 iOS/Androidでドキュメントスキャナーを作ってみた
itok
0
1.7k
Other Decks in Programming
See All in Programming
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
260
モテるデスク環境
mozumasu
3
1.3k
SODA - FACT BOOK(JP)
sodainc
1
8.8k
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
130
Software Architecture
hschwentner
6
2.3k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
980
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
110
Amazon Verified Permissions実践入門 〜Cedar活用とAppSync導入事例/Practical Introduction to Amazon Verified Permissions
fossamagna
2
100
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
490
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.9k
CSC509 Lecture 06
javiergs
PRO
0
270
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
700
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
How STYLIGHT went responsive
nonsquared
100
5.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Code Reviewing Like a Champion
maltzj
526
40k
Automating Front-end Workflow
addyosmani
1371
200k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
YesSQL, Process and Tooling at Scale
rocio
173
15k
Transcript
J04ΞϓϦͰ ূ໌ॻͷใΛ ࢀর͢Δ .PCJMF"DU,:050 JUPL!ͦΒ͔ͥ
JUPL!ͦΒ͔ͥ w ͍ͱ͏͚͍ʢJUPLʣ w ɹɹɹɹɹɹͷதͷਓʢʴ෭ۀˏͯͳʣ w ϞόΠϧΞϓϦΤϯδχΞ݉$&0 w IUUQTJUPLKQ IUUQTTPSBLB[FDPKQ
!JUPLKQ
J04ΞϓϦͰ ূ໌ॻͷใΛ ࢀর͢Δ
2JJUBʹॻ͖·ͨ͠ IUUQTLFJUPNPCJMFBDULZPUP
ΤϯλʔϓϥΠζͳݱʹͯ w ূ໌ॻʢϓϩϏδϣϯʣ͕ΕΔલʹϏϧυ͢͠ ඞཁ͕͋Δ w ଆ͚ͩͰͳ͘ɺݸʑͷͰ؆୯ʹূ໌ॻʢϓ ϩϏδϣϯʣͷظݶΛΓ͍ͨ
ΞϓϦ͔Β ূ໌ॻͷใΛ ࢀর͢Δํ๏ ͳͦ͞͏
ͰϏϧυ࣌ͳΒ Θ͔ΔΜ͡Όʁ
ΈΜͳେ͖ #VJME1IBTFTҊ݅
ϓϩϏδϣϯΛύʔε securityίϚϯυΛͬͯॲཧ͍͢͠QMJTUʹ $ security cms -D -i xxx.mobileprovision ˠQMJTUܗࣜͷͷ͕ඪ४ग़ྗ ͋ͱ1MJTU#VEEZͰඞཁͳใΛऔΓग़ͤ0,
QMJTUͷத ྫ $SFBUJPO%BUF ࡞ &YQJSBUJPO%BUF ༗ޮظݶ &OUJUMFNFOUFT BQQMJDBUJPOJEFOUJpFS "QQ*%
߲ΛऔΓग़͢ ࡞ $ PlistBuddy -c \ 'Print :CreationDate' /dev/stdin <<<
\ $(security cms -D -i xxx.mobileprovision)
࡞ $ PlistBuddy -c \ "Set :PreferenceSpecifiers:2:DefaultValue ${CREATION_DATE}" \ "path/to/Settings.bundle/Root.plist"
ઃఆΞϓϦʹຒΊࠐΉ
2JJUBʹॻ͍ͯ·͢ IUUQTLFJUPNPCJMFBDULZPUP