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
XCFrameworksやってみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Teruki-Nakano
June 18, 2019
Technology
1.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
XCFrameworksやってみた
Teruki-Nakano
June 18, 2019
More Decks by Teruki-Nakano
See All by Teruki-Nakano
6年以上メンテされていない!? クレカ読み取りライブラリの廃止とDataScannerViewControllerを使ってクレカ読み取りを実装しよう!
terukinakano
0
620
意外と知らない? Storyboardのあまり役に立たないtips
terukinakano
0
420
Other Decks in Technology
See All in Technology
GitHub Copilot 最新アップデート – 「一歩先」の実践活用術
moulongzhang
4
1.5k
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
2.3k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3k
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
140
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
1
2.4k
Lightning近況報告
kozy4324
0
170
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.5k
攻撃者視点で考えるDetection Engineering
cryptopeg
3
2k
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
150
人材育成分科会.pdf
_awache
4
290
Bucharest Tech Week 2026 - Guardians of the Cloud-Native Galaxy
edeandrea
PRO
0
120
ザ・データベース、MySQL ~ OSC 2026 Sendai ~
sakaik
0
130
Featured
See All Featured
Accessibility Awareness
sabderemane
1
140
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Rails Girls Zürich Keynote
gr2m
96
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
290
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
My Coaching Mixtape
mlcsv
0
150
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
390
Un-Boring Meetings
codingconduct
0
320
AI: The stuff that nobody shows you
jnunemaker
PRO
8
720
Transcript
9$'SBNFXPSLTͬͯΈͨ 5JNFST.FFUVQd88%$"GUFS1BSUZd
ࣗݾհ w OBNFͳ͔ͷ !OLBOP@U w GPPE ࠓͷϥϯν͠ΌͿ͠ΌͿ
w IPCCZ4QMBUPPO
"HFOEB w9$'SBNF8PSL֓ཁ w9$'SBNF8PSLͷ࡞ w·ͱΊ ͱ͓·͚
9$'SBNF8PSLT֓ཁ
w 9DPEFͰՃ͞ΕΔϥΠϒϥϦɾϑϨʔϜϫʔΫͷܗଶ w όΠφϦͰ w ֦ுࢠʮYDGSBNFXPSLʯ w ෳͷϓϥοτϑΥʔϜͷʮGSBNFXPSLʯϑΝΠϧΛόϯυϧͰ͖ Δ w
NBD04 J04%FWJDF J044JNVMBUPS 6*,JUGPS.BDFUDʜ 8IBU`T9$'SBNF8PSLT
9$'SBNF8PSLͷ࡞
#VJME4FUUJOHT w 3FRVJSF w #VJME0QUJPOTˠ#VJME-JCSBSJFTGPS%JTUSJCVUJPOΛ:&4ʹઃఆ w 0QUJPOBM 4VQQPSU6*,JUGPS.BD w
6*,JUGPS.BD%FQMPZNFOUˠ%FSJWF6*,JUGPS.BD1SPEVDU #VOEMF*EFOUJpFSΛ:&4ʹઃఆ w 6*,JUGPS.BD%FQMPZNFOUˠ4VQQPSUT6*,JUGPS.BDΛ:&4ʹઃ ఆ
"SDIJWF xcodebuild archive -scheme FammUser -destination 'generic/platform=iOS' -destination '...' .
. . -destination '...' SKIP_INSTALL=NO
$SFBUF9$'SBNFXPSL xcodebuild -create-xcframework \ -framework [path] -framework [path] . .
. -framework [path] -output XCFrameworksSample.xcframework xcodebuild -create-xcframework -framework /Users/username/Library/Developer/Xcode/Archives/ 2019-06-17/XCFrameWorkSample\ 2019-06-17\ 21.56.xcarchive/Products/ Library/Frameworks/XCFrameWorkSample.framework -output XCFrameworksSample.xcframework
"EE1SPKFDU %SBH%SPQ
w*NQPSU
Ͱ͖ͳ͍
9DPEFCFUBΛ%-ͯ͠ϦτϥΠ
None
Ͱ͖ͳ͍
ΞʔΧΠϒͷੜ্͕ख͍ͬͯ͘ͳ͍ʁ
Ϗϧυͨ͠ϑΝΠϧΛࢦఆͯ͠ DSFBUFYDGSBNFXPSLͯ͠ΈΔ xcodebuild -create-xcframework -framework ~/Debug-iphoneos/XCFrameWorkSample.framework -framework ~/Debug-iphonesimulator/XCFrameWorkSample.framework -framework ~/Debug-uikitformac/XCFrameWorkSample.framework
-output XCFrameworksSample.xcframework
None
None
ΞʔΧΠϒͷੜϦτϥΠ
to iOS Device xcodebuild archive -scheme XCFrameworkSample -destination 'generic/platform=iOS' -archivePath
./XCFrameworkSample-iOS SKIP_INSTALL=NO to iOS Simulator xcodebuild archive -scheme XCFrameWorkSample -destination 'generic/platform=iOS Simulator' -archivePath ./XCFrameworkSample-iOS-Simulator SKIP_INSTALL=NO to macOS xcodebuild archive -scheme XCFrameWorkSample -destination 'generic/platform=macOS' -archivePath ./XCFrameworkSample-macOS SKIP_INSTALL=NO
xcodebuild -create-xcframework -framework ./XCFrameworkSample-iOS.xcarchive/Products/ Library/Frameworks/XCFrameWorkSample.framework -framework ./XCFrameworkSample-iOS- Simulator.xcarchive/Products/Library/Frameworks/ XCFrameWorkSample.framework -framework
./XCFrameworkSample-macOS.xcarchive/ Products/Library/Frameworks/ XCFrameWorkSample.framework -output XCFrameworkSample.xcframework
None
None
w #VJME4FUUJOHTˠ#VJME0QUJPOTˠ#VJME-JCSBSJFTGPS %JTUSJCVUJPOΛ:&4ʹઃఆ w YDPEFCVJMEBSDIJWFˠΞʔΧΠϒΛੜ w YDPEFCVJMEDSFBUFYDGSBNFXPSLˠYDGSBNFXPSLΛੜ w ͍͍ͨϓϩδΣΫτʹՃ͢Δ w
·ͱΊ
͓·͚
w 4XJGU1.Ͱ9$'SBNFXPSLTαϙʔτ͞Ε͍ͯͳ͍ 4XJGU1. όΠφϦܗࣜʹରԠ͍ͯ͠ͳ͍ w ϑΥʔϥϜͰ4XJGU1.ͷόΠφϦରԠٞ͞Ε͍ͯΔ IUUQTGPSVNTTXJGUPSHUTQNTVQQPSUGPSCJOBSJFTEJTUSJCVUJPO IUUQTGPSVNTTXJGUPSHUTXJGUQBDLBHFNBOBHFSTVQQPSUGPSFNCFEEFEYDGSBNFXPSL
w ࢀߟใ #JOBSZ'SBNFXPSLTJO4XJGU 88%$ηογϣϯ IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED ϦϦʔεϊʔτ IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOYDPEF@SFMFBTF@OPUFTYDPEF@@CFUB@SFMFBTF@OPUFT
13
None
͓͠·͍