Commit Graph

924 Commits

Author SHA1 Message Date
Laurent Sansonetti
074639e024 fix 'rake spec' for emulator 2014-12-10 23:43:52 +01:00
Laurent Sansonetti
fb9dee1e5e add missing 'rake emulator' task 2014-12-10 23:38:53 +01:00
Laurent Sansonetti
80bb4c2d9f no longer need Pre-release 2014-12-10 23:18:00 +01:00
Eloy Durán
4aef5e6708 [WatchKit] Add notification payload sample. 2014-12-10 20:52:39 +01:00
Eloy Durán
a308e34256 [WatchKit] Add options to launch different watch app type. 2014-12-10 20:50:32 +01:00
Eloy Durán
f8048a3817 [WatchKit] Update command options to launch on sim. 2014-12-10 20:42:48 +01:00
Eloy Durán
e0ac1f4148 [WatchKit] Also remove Watch app Info.plist on each build. 2014-12-10 20:35:39 +01:00
Eloy Durán
ce2c1b8bb1 [WatchKit] Also compile assets for watch device. 2014-12-10 20:35:39 +01:00
Eloy Durán
83fff88065 [WatchKit] Compile asset bundles. 2014-12-10 20:35:39 +01:00
Eloy Durán
a9159c53ea [WatchKit] Set breakpoints and take no_continue env variable. 2014-12-10 20:35:39 +01:00
Eloy Durán
31a6d5ed0b [WatchKit] Call the WatchKit.framework main() implementation. 2014-12-10 20:35:39 +01:00
Eloy Durán
e10929949a [WatchKit] Cleanup rake tasks. 2014-12-10 20:35:38 +01:00
Eloy Durán
b6ae1a04f7 [WatchKit] Improve rake output. 2014-12-10 20:35:38 +01:00
Eloy Durán
cfaeb17675 [WatchKit] Make verbose vs normal work. 2014-12-10 20:35:38 +01:00
Eloy Durán
218a64c346 [WatchKit] Only link those frameworks that absolutely required. 2014-12-10 20:35:38 +01:00
Eloy Durán
35a58d3189 [Config] Also make iOS app extension Info.plist conform. 2014-12-10 20:35:38 +01:00
Eloy Durán
174d85f794 [WatchKit] Move default config to the config object. 2014-12-10 20:35:38 +01:00
Eloy Durán
474ae828f0 [Config] Consolidate way to add/change info plist data. 2014-12-10 20:35:38 +01:00
Eloy Durán
3bcdb74536 [WatchKit] Fix extension name and identifier according to Xcode products. 2014-12-10 20:35:37 +01:00
Eloy Durán
020e650178 [Target] Configure the bundle ID in the config object only. 2014-12-10 20:35:37 +01:00
Eloy Durán
b291c793cf [Target] Consolidate common code and properly check if bundle install is required. 2014-12-10 20:35:37 +01:00
Eloy Durán
f99c2f2f0a [WatchKit] Move configuration to config objects. 2014-12-10 20:35:37 +01:00
Watson
3efc5a8a4b [WatchKit] fix info.plist in WatchKit extension and app 2014-12-10 20:35:37 +01:00
Eloy Durán
7f53dc0c39 [WatchKit] Add some more logging. 2014-12-10 20:35:37 +01:00
Watson
2a9cc1e8ce [RM-644] merge 429a71f and 231ffe5 commits for Framework 2014-12-10 20:35:36 +01:00
Watson
24d62d1755 merge 92391851 commit for Framework 2014-12-10 20:35:36 +01:00
Watson
f82a742b36 [RM-644] use bundler only when it was installed 2014-12-10 20:35:36 +01:00
Watson
8a17b18669 [WatchKit] add ib gem into watch extension's Gemfile 2014-12-10 20:35:36 +01:00
Watson
d12602ed50 [RM-644] install bundled gem and run "bundle exec" for extension 2014-12-10 20:35:35 +01:00
Eloy Durán
569236085a [WatchKit] In the end, embedded paths were not needed. 2014-12-10 20:35:35 +01:00
Eloy Durán
d8ae31df32 [WatchKit] Get watch app to launch in the simulator. 2014-12-10 20:35:35 +01:00
Eloy Durán
e4edd638e0 [WatchKit] Generate an Info.plist for the watch app. 2014-12-10 20:35:35 +01:00
Eloy Durán
cfd78f4a2c [WatchKit] Refactor to have a dedicated watch app config in the watch extension config.
INCEPTION! http://i.imgur.com/q5TAM.gif
2014-12-10 20:35:35 +01:00
Eloy Durán
7a3078ee06 [iOS Extension] Fix cleaning and building with clean state. 2014-12-10 20:35:35 +01:00
Eloy Durán
314f301caf [Config] Don't use @name variable directly and add API to get bundle filename. 2014-12-10 20:35:35 +01:00
Eloy Durán
ba1e79b9d6 [WatchKit] Pass correct embedded build paths to sim. 2014-12-10 20:35:34 +01:00
Eloy Durán
bdbdfefa91 [WatchKit] Base embedded paths on env var set by host app. 2014-12-10 20:35:34 +01:00
Eloy Durán
9c1f9a3d45 [WatchKit] Build watch app simply by building full app. 2014-12-10 20:35:34 +01:00
Eloy Durán
3b8397a0ef [iOS Extension] Expose built path to extension when invoking rake tasks. 2014-12-10 20:35:34 +01:00
Eloy Durán
8c7c39cb0e [WatchKit] Hardcode to launch the iPhone 6 sim, for now. 2014-12-10 20:35:34 +01:00
Eloy Durán
d16a593559 [iOS] Use Target#rake to execute Watch app launch task. 2014-12-10 20:35:34 +01:00
Eloy Durán
c121d102f8 [iOS Extension] Provide 1 way to invoke rake tasks of target. 2014-12-10 20:35:34 +01:00
Eloy Durán
4ec7c81914 [WatchKit] Start on launcher task in new location. 2014-12-10 20:35:34 +01:00
Eloy Durán
0a8f116a0e [WatchKit] Revert addition of separate host app, apperantly it already existed in another form. 2014-12-10 20:35:34 +01:00
Eloy Durán
756ea30e49 [WatchKit] Configure host app Info.plist. 2014-12-10 20:35:33 +01:00
Eloy Durán
167cdb4084 [WatchKit] Import sim launch task for host app. 2014-12-10 20:35:33 +01:00
Eloy Durán
bb5ff2eb84 [WatchKit] Import first version of host/launcher app. 2014-12-10 20:35:33 +01:00
Watson
370227c0a8 compile Watch app's storyboard 2014-12-10 20:35:33 +01:00
Watson
6088b38784 generate Watch app 2014-12-10 20:35:33 +01:00
Watson
85d7f0c570 add template for Watch app 2014-12-10 20:35:33 +01:00