New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs for installation Guide #8

Open
sebsel opened this Issue Jun 27, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@sebsel
Copy link
Contributor

sebsel commented Jun 27, 2017

I had some troubles, so I documented my journey. (esp. the "don't use .xcodeproj" part)

Not going to fork and PR this, you may use this text if you want :)

=== Installation ===

To install this app on your iPhone, you will need to build it yourself. For this you will need to have Xcode and [Cocoapods](https://cocoapods.org/) installed.

1. Clone this repo and, in the terminal, go to the folder you cloned it into. Run `pod install`
2. Open `GPSLogger.xcworkspace` (not `.xcodeproj`!) in Xcode. Change the bundle identifier (domain name in reverse order is the convention). Under team, choose 'Add account', and log in with an AppleID. If bundle identifier was not accepted, change it and click button 'try again'. 
   ![xcode](https://user-images.githubusercontent.com/16517999/27596978-5da21e14-5b61-11e7-8e35-49612ed872ce.jpg)
3. Hook up your iPhone, select it from the list (next to the play, stop and 'GPSLogger' buttons) and click the play button to build it.
4. You may need to confirm you trust your AppleID as a developer on your iPhone. For this, go to Settings > General > **Apparaatbeheer** _what's that in English?_ on your iPhone.

=== Installation ===

To install this app on your iPhone, you will need to build it yourself. For this you will need to have Xcode and Cocoapods installed.

  1. Clone this repo and, in the terminal, go to the folder you cloned it into. Run pod install
  2. Open GPSLogger.xcworkspace (not .xcodeproj!) in Xcode. Change the bundle identifier (domain name in reverse order is the convention). Under team, choose 'Add account', and log in with an AppleID. If bundle identifier was not accepted, change it and click button 'try again'.
    xcode
  3. Hook up your iPhone, select it from the list (next to the play, stop and 'GPSLogger' buttons) and click the play button to build it.
  4. You may need to confirm you trust your AppleID as a developer on your iPhone. For this, go to Settings > General > Apparaatbeheer what's that in English? on your iPhone.
@lostfocus

This comment has been minimized.

Copy link
Contributor

lostfocus commented Sep 3, 2017

It's "Profiles & Device Management" and that's a nice write-up!

@sebsel

This comment has been minimized.

Copy link
Contributor

sebsel commented Sep 13, 2017

I would like to note that if you have a non-paid Apple developer account, the app lasts for about a week. After that, it stops working, and you need to build it again by hooking up your iPhone and hitting the play/build button. Building it on day 6 does not seem to prevent this from happening: you just need to rebuild it after it broke.

Using a paid Apple developer account would probably fix this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment