This was made with:
- Xcode version 9.4.1
- Git 2.15.2
- MacOs 10.13.5 (High Sierra)
(This howto doc was created by a @llabball)
Table of Contents generated with DocToc
$ git clone [email protected]:agrinman/sift-ios.git
$ cd sift-ios
$ git submodule update --init --recursive
$ open Sift/Sift.xcodeproj
-
alter the "Bundle identifier"
You have to choose your own unique identifier. I've replaced
in.alexgr.Sift
with my "de.i8z.sift" -
choose your team for signing
You cannot choose "(Personal Team)"
It results in:
-
alter the name of the "app group"
In the screenshot my group was already displayed because I've created the name in a run before. You've just to click the plus-sign. I've named my group
group.de.i8z.sift.shared
. You can choose whatever you want and have to use it in following configurations.
Repeat the steps from the configuration of the target "Sift". I've chosen
- Bundle identifier:
de.i8z.sift.data
- Team: same as in target "Sift"
- App group: same as in target "Sift"
Repeat the steps from the configuration of the target "Sift". I've chosen
- Bundle identifier:
de.i8z.sift.data
- Team: same as in target "Sift"
- App group: same as in target "Sift"
Repeat the steps from the configuration of the target "Sift". I've chosen
- Bundle identifier:
de.i8z.sift.control
- Team: same as in target "Sift"
- App group: same as in target "Sift"
Remember the App group name you have used in the target configuration and paste it into the Line 12.