94 Commits

Author SHA1 Message Date
Watson
a611ae4def remove __USE_DEVICE_INT__ 2015-02-13 12:53:52 +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
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
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
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
51b486cfc5 [Config] Consolidate way to add/change info plist data. 2014-12-12 08:07:13 +09:00
Eloy Durán
62d5d40f32 [Config] Don't use @name variable directly and add API to get bundle filename. 2014-12-12 08:04:03 +09:00
Watson
34313418be update entry point for "rake spec" 2014-12-12 07:58:54 +09:00
Watson
ed4be0118a [RM-681] use 'iPad Air' as default for iPad app to launch app as 64-bit
http://hipbyte.myjetbrains.com/youtrack/issue/RM-681
2014-12-12 07:57:23 +09:00
Watson
6cb89fde6e [RM-676] allow to use relative path for provisioning_profile
http://hipbyte.myjetbrains.com/youtrack/issue/RM-676
2014-12-12 07:52:29 +09:00
Eloy Durán
db15c64703 [iOS Template] Set the background color directly on the view. 2014-12-12 07:46:14 +09:00
Eloy Durán
ffe951191b [iOS Template] Add view controllers and window to new apps.
Besides being a more helpful entry point, it also ensures that when
users build an application without any window they do not get to
see ugly warnings about unhandled touch events.

Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-339
2014-12-12 07:45:31 +09:00
Watson
64a0edc3ef enable 64bit on iOS by default 2014-12-12 07:44:12 +09:00
Watson
c542e11117 Merge pull request #170 from hboon/iphone6-launch-images
Add iPhone 6 and iPhone 6 portrait launch images (was Automatically add UILaunchImages key to info.plist)
2014-11-25 11:52:39 +09:00
Laurent Sansonetti
d425ef2988 revert enabling arm64 by default 2014-11-06 00:06:53 +09:00
Laurent Sansonetti
3df66a1769 enable arm64 again, remove armv7s 2014-11-06 00:06:02 +09:00
Watson
1addb354f6 recognize Provisioning Profile which has "iOSTeam Provisioning..."
http://hipbyte.myjetbrains.com/youtrack/issue/RM-643
2014-11-05 22:37:26 +09:00
Eloy Durán
f5982d624a [Config] Capture and work with the OS X host version in a proper way.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-633
2014-11-05 22:31:49 +09:00
Hwee-Boon Yar
6cc0589896 Add portrait launch images for iPhone 6 and iPhone 6 Plus 2014-09-24 15:18:45 +08:00
Eloy Durán
8d17837e31 [iOS] Launch image names should be the filenames after all.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-596#comment=74-1742
2014-09-23 16:43:40 +09:00
Eloy Durán
e72f448db4 [iOS] On >= 7, infer UILaunchImages metadata from resources/Default*.png
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-596
2014-09-23 16:42:17 +09:00
Watson
bdc5981564 launch iPhone 6 simulator by default 2014-09-23 16:40:32 +09:00
Hwee-Boon Yar
fe138fc6ee Reduce size of Default-568h@2x.png by 90%, as rgb(0, 0, 0) 2014-09-16 16:23:31 +08:00
Mark Villacampa
626fa99b13 Added support for targets. iOS frameworks supported through the FrameworkTarget class. 2014-08-26 20:08:19 +02:00
Watson
6a12af1a6c [iOS8] add codesigning for embedded frameworks
http://hipbyte.myjetbrains.com/youtrack/issue/RM-558
2014-08-20 16:27:28 +09:00
Watson
d89c734de3 use absolute xcodebuild path to remove "xcodebuild: error" message
http://hipbyte.myjetbrains.com/youtrack/issue/RM-562
2014-08-20 16:25:26 +09:00
Watson
4550206b47 [iOS8] add "device_name" parameter
Usage:
	$ rake device_name="iPad Air"

We can use the following device name for iOS 8 simulator.
	"iPhone 4s"
	"iPhone 5"
	"iPhone 5s"
	"iPad 2"
	"iPad Retina"
	"iPad Air"
	"Resizable iPhone"
	"Resizable iPad"
2014-07-03 00:37:06 +09:00
Watson
9d87e301ab [iOS8] fix device family string in order to select device 2014-07-03 00:36:52 +09:00
Eloy Durán
ff62c9a279 [bacon-ui] Get rid of a false positive warning. 2014-04-08 11:37:59 +09:00
Eloy Durán
a151789470 [UI spec] Make tap work with UISwitch. 2014-04-08 11:32:12 +09:00
Laurent Sansonetti
c12dc01358 remove magic encoding comments from template files (which are not needed) 2014-03-05 21:36:00 +09:00
Laurent Sansonetti
a7c839173c add magic encoding comments to all ruby source files 2014-03-05 21:35:20 +09:00
Eloy Durán
4dc18fd908 [iOS] Make flick UI test helper work on iOS 7.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-437
2014-03-05 12:01:25 +09:00
Mark Rickert
3f2a8dafc7 Ignore .dat* files on new projects. 2014-02-10 09:45:03 -05:00
Eloy Durán
7f50c3cde5 [iOS Config] Retrieve DTSDKBuild & DTPlatformBuild programatically.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-415.
2014-02-03 22:22:51 +09:00
Eloy Durán
16c19e5a20 [test] Make iOS UI helper search from the key window instead.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-382.
2014-01-28 21:24:14 +09:00
Eloy Durán
cc15311759 De-register spec app for notifications first. 2013-12-20 12:26:09 +01:00
Jason W. May
b6d9df25c0 Ignore spurious UIApplicationDidBecomeActiveNotification events.
Signed-off-by: Eloy Durán <eloy.de.enige@gmail.com>
2013-12-20 12:17:10 +01:00
Eloy Durán
06d8802db6 [UIAutomation] Make the drag command actually send events again.
However, for the moment this only works with 1 touch at a time.
2013-12-13 10:56:43 +09:00
Eloy Durán
22dac42700 [spec] Deprecate block to the tests method of the view test helpers. 2013-11-20 23:43:40 +09:00
Watson
f01f8a240f move special configuration for iOS/OSX platform from gen_bridge_metadata() 2013-11-20 23:41:11 +09:00
Eloy Durán
091b6b399f Temp work around issue with UIDeviceFamily for release/profile.
The Info.plist is forced to be recreated on each build and uses ints for
UIDeviceFamily when profiling and strings otherwise.

http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-03 21:16:54 +09:00
Watson
464cced795 fix RM-305
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 23:04:15 +09:00
Eloy Durán
071c243a77 [iOS config] UIDeviceFamily Info.plist entry should be integer. 2013-11-02 11:45:29 +09:00
Eloy Durán
e24fcaa44d [xcassets] Be sure to remove whitespace from Info.plist icon names. 2013-10-15 21:22:11 +09:00
Eloy Durán
322ebc6863 [xcassets] Move iOS/OS X specific behavior back to configs. 2013-10-15 21:21:52 +09:00