Eloy Durán
e3e6ef2718
[iOS] Do not strip symbols from host that a framework requires.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-701 .
2014-12-30 11:09:10 +09:00
Watson
fd17911133
[RM-696] escape Watch app's Entitlements.plist path because it contains white spaces.
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-696
2014-12-30 11:08:45 +09:00
Watson
e10f094646
[RM-695] add 'application-identifier' to entitlements in order to deploy app to iOS 8.2 beta 3 device
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-695
2014-12-30 11:08:20 +09:00
Watson
2f3f3eee18
remove `i386' at :build:simulator task
2014-12-30 11:07:58 +09:00
Watson
5005c82720
remove 'i386' only if build 'x86_64'
2014-12-30 11:07:52 +09:00
Watson
45095e1977
reduce compile time by removing `i386' for iOS simulator
2014-12-30 11:07:42 +09:00
Eloy Durán
185bdbb0ce
[iOS] Pick-up new certificates prefixed with iOS instead of iPhone.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-693
2014-12-30 11:06:19 +09:00
Eloy Durán
248ec511a7
[WatchKit] Honor xcode_dir setting from host app.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-690
2014-12-30 11:02:01 +09:00
Eloy Durán
877583f976
[log] Show backtrace on App.fail and in verbose mode.
2014-12-30 11:01:17 +09:00
Watson
dadaef7f00
3.1
2014-12-17 09:08:03 +09:00
Eloy Durán
a4dc14107d
[iOS Ext] Don't use private API, try to replicate Xcode closely.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-577 .
2014-12-17 09:03:57 +09:00
Eloy Durán
36d4c8ea33
[iOS Ext] Always pass on the full env to the target.
2014-12-17 09:03:35 +09:00
Eloy Durán
86b1242ba9
[iOS Ext] Fix startup crashes by reverting to previous behaviour.
...
Watch extensions don't use this code at all.
This reverts commit 9d14fe1000 .
2014-12-17 09:03:15 +09:00
Watson
82ee2953ec
[RM-682] should not overwrite the value if info.plist was configured in Rakefile via "app.info_plist"
2014-12-15 10:28:17 +09:00
Watson
e046e0fe79
3.0
2014-12-12 08:22:50 +09:00
Laurent Sansonetti
68fec97fb7
Bacon.run will keep a reference to its optional argument (as the main activity) and expose it as Context#main_activity, so that UI specs can be written
2014-12-12 08:21:05 +09:00
Watson
3d71437ff2
integrate android template
2014-12-12 08:19:53 +09:00
Watson
20cd1ee40a
[RM-667] Added `app.icons' for extension's Rakefile
2014-12-12 08:17:42 +09:00
Eloy Durán
bd160909a9
[iOS] Only try to use asset catalog Info.plist content if reading succeeded.
...
The file may exist when either app icons or launch images are used, but that
does not mean we can assume in either cases that the content is for that case.
2014-12-12 08:12:47 +09:00
Eloy Durán
aa2d9e0760
[Target] Always use a clean bundler env when using bundler.
2014-12-12 08:12:38 +09:00
Eloy Durán
eae837391d
[WatchKit] Prefer single quotes in Rakefile.
2014-12-12 08:12:29 +09:00
Eloy Durán
24798e8595
[WatchKit] Be sure to find right extension and fail if there is none.
2014-12-12 08:12:20 +09:00
Eloy Durán
e416612959
[WatchKit] Update template for new IB gem.
2014-12-12 08:12:13 +09:00
Eloy Durán
4f7f580f5b
[iOS/WatchKit] Add support for UILaunchImages from an asset catalog.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-297
2014-12-12 08:12:02 +09:00
Eloy Durán
f8607cecb5
[iOS rake] Fail fast and fix error message.
2014-12-12 08:11:39 +09:00
Eloy Durán
732d2e20e8
[iOS rake] Add display env var support to watch task. Can be compact or regular.
2014-12-12 08:11:28 +09:00
Eloy Durán
1eaba7dc49
[iOS rake] Rename watch task to watch:simulator and add shortcut and IB TODO.
2014-12-12 08:11:17 +09:00
Watson
9cfbec5631
fix merged_info_plist() argument
2014-12-12 08:10:57 +09:00
Eloy Durán
2d4310248c
[WatchKit] Add notification payload sample.
2014-12-12 08:10:26 +09:00
Eloy Durán
abda204a7f
[WatchKit] Add options to launch different watch app type.
2014-12-12 08:10:17 +09:00
Eloy Durán
2d49d517a8
[WatchKit] Update command options to launch on sim.
2014-12-12 08:10:09 +09:00
Eloy Durán
0d80f801e2
[WatchKit] Also remove Watch app Info.plist on each build.
2014-12-12 08:09:58 +09:00
Eloy Durán
9ff36a36dc
[WatchKit] Also compile assets for watch device.
2014-12-12 08:09:49 +09:00
Eloy Durán
e59483a0b6
[WatchKit] Compile asset bundles.
2014-12-12 08:09:35 +09:00
Eloy Durán
6895dd6864
[WatchKit] Set breakpoints and take no_continue env variable.
2014-12-12 08:09:14 +09:00
Eloy Durán
3795cebfd8
[WatchKit] Call the WatchKit.framework main() implementation.
2014-12-12 08:08:46 +09:00
Eloy Durán
1aafc65c31
[WatchKit] Cleanup rake tasks.
2014-12-12 08:08:36 +09:00
Eloy Durán
8678ed46d6
[WatchKit] Improve rake output.
2014-12-12 08:08:29 +09:00
Eloy Durán
f6ff137e28
[WatchKit] Make verbose vs normal work.
2014-12-12 08:08:19 +09:00
Eloy Durán
6008af04b8
[WatchKit] Only link those frameworks that absolutely required.
2014-12-12 08:07:37 +09:00
Eloy Durán
9057510d04
[Config] Also make iOS app extension Info.plist conform.
2014-12-12 08:07:29 +09:00
Eloy Durán
f56da45bf0
[WatchKit] Move default config to the config object.
2014-12-12 08:07:21 +09:00
Eloy Durán
51b486cfc5
[Config] Consolidate way to add/change info plist data.
2014-12-12 08:07:13 +09:00
Eloy Durán
4ccad21aed
[WatchKit] Fix extension name and identifier according to Xcode products.
2014-12-12 08:07:03 +09:00
Eloy Durán
3099f848e4
[Target] Configure the bundle ID in the config object only.
2014-12-12 08:06:56 +09:00
Eloy Durán
b4a46b1513
[Target] Consolidate common code and properly check if bundle install is required.
2014-12-12 08:06:48 +09:00
Eloy Durán
7486b17b18
[WatchKit] Move configuration to config objects.
2014-12-12 08:06:40 +09:00
Watson
e0b45fcc1e
[WatchKit] fix info.plist in WatchKit extension and app
2014-12-12 08:06:32 +09:00
Eloy Durán
6b16f901c5
[WatchKit] Add some more logging.
2014-12-12 08:06:20 +09:00
Watson
e895095f38
[RM-644] merge 429a71f and 231ffe5 commits for Framework
2014-12-12 08:05:24 +09:00