Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tips for Apple Watch.
Search
griffin-stewie
April 17, 2015
Programming
0
830
Tips for Apple Watch.
@関西モバイルアプリ研究会
griffin-stewie
April 17, 2015
Tweet
Share
More Decks by griffin-stewie
See All by griffin-stewie
How I develop a Sketch Native Plugin
griffin_stewie
0
740
Boost your App Dev using Sketch
griffin_stewie
0
310
Take a peep at .app
griffin_stewie
0
450
Lightweight Markup Language to PDF
griffin_stewie
1
610
ドキュメント作成どうしてる?
griffin_stewie
0
620
Pitfalls of PhotoKit
griffin_stewie
0
270
Talk about "clg" color list generator.
griffin_stewie
1
460
JSON をそこそこ見やすくする CUI ツールを Objective-C で作ったときの話
griffin_stewie
1
590
Other Decks in Programming
See All in Programming
Python札幌 LT資料
t3tra
6
1k
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
440
Patterns of Patterns
denyspoltorak
0
190
AIコーディングエージェント(Gemini)
kondai24
0
260
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
400
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
130
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
330
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
FluorTracer / RayTracingCamp11
kugimasa
0
250
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
1
83
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
15
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Abbi's Birthday
coloredviolet
0
3.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
25
Writing Fast Ruby
sferik
630
62k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
70
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
The untapped power of vector embeddings
frankvandijk
1
1.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
KATA
mclloyd
PRO
33
15k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
160
Transcript
Tips for Watch @griffin-stewie
Fenrir Inc. @griffin-stewie
Debug
Use debugger both devices • Attach to Process • “By
Process ID or Name” • Use “Executable Name” as Name
handling WatchKitExtensionRequest
Handling WatchKitRequest • Use Background Task • Even if you
call callback immediately • call `endBackgroundTask:` with after delay 2 sec
Submission
Provisioning Profile • 3 targets • iPhone app • Watch
extension • Watch app
App Group ID • 3 targets • iPhone app •
Watch extension • Watch app
Bundle Identifier • 3 targets • iPhone app • Watch
extension • Watch app
Bundle ID Provisioning Profile App ID App Group iPhone app
own = A A A Needs Watch Extension own = B Watch app’s ID = C B B Needs Watch app own = C iPhone app’s ID = A C C Needs
FAQ
SPErrorInvalidBundle NoGizmoBinaryMessage
None
Make sure All IDs • WKAppBundleIdentifier • WKCompanionAppBundleIdentifier • Bundle
Identifiers on each target
Code sign Errors
Make sure • Provisioning Profile on each target • Do
not use Xcode 6.2 for setting • You cannot edit Watch app’s Build Settings • Use Xcode 6.3 or Xcode 6.1.1 to edit
I can't wait to wear …
Watch