aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/ios/ios_build_instructions
diff options
context:
space:
mode:
authorGravatar Robert C. Helling <helling@atdotde.de>2016-04-06 21:56:18 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2016-04-11 12:42:59 -0700
commitc0a4ffead8c29b7bfc32111bc140745248abe796 (patch)
tree4919dda04039310a2f5c8e4f2824a49d9165e05b /packaging/ios/ios_build_instructions
parent7bca367c57af95bd7b863e398f810b2efe38878c (diff)
downloadsubsurface-c0a4ffead8c29b7bfc32111bc140745248abe796.tar.gz
Build instructions to deplay on you own iOS device
... so others might have less trouble. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'packaging/ios/ios_build_instructions')
-rw-r--r--packaging/ios/ios_build_instructions31
1 files changed, 31 insertions, 0 deletions
diff --git a/packaging/ios/ios_build_instructions b/packaging/ios/ios_build_instructions
new file mode 100644
index 000000000..46eef1ea3
--- /dev/null
+++ b/packaging/ios/ios_build_instructions
@@ -0,0 +1,31 @@
+Build instructions for iOS
+
+[since you have this file, you have already cloned subsurface. Great]
+
+Make sure, you have iOS packages for Qt installed (in my case 5.5 was sufficient).
+
+Get a developper account on developer.apple.com .
+
+Connect your phone, make sure XCode is seeing it in the Devices window. Open one of the
+sample iOS apps in XCode click the play button and follow the steps there to create a
+provisioning profile. Make sure the bundle Identifier is something like
+
+YOURNAME.subsurface-mobile
+
+Back in the shell
+
+> cd subsurface/packaging/ios
+> bash build.sh
+
+In Info.plist.In locate the key CFBundleIdentifier and change its value to
+
+YOURNAME.subsurface-mobile
+
+open QtCreator and there open Subsurface-mobile/Subsurface-mobile.pro
+
+select the Kit iphoneos-clang
+
+and press the play button. Have patience (you can watch the progress in the Compile Output
+window).
+
+Make sure the phone is unlocked. Tata!