A native iOS client to map the Pokemon around you!

Overview

Pokemap client for iOS Build Status Donate

This is a client for the Pokemap server (https://github.com/RocketMap/RocketMap)

iPokeGO is now officially available on the AppStore !

Features

  • Show/Hide Pokemons,Pokestops and Gyms.
  • Change radar position.
  • Drive destination to capture a specific pokemon (bike, walk and transit).
  • Notification on status bar when a new pokemon was added on the map.
  • Real notification working on iDevice and Apple Watch.
  • Possibility to make a favorite list of pokemon (when a favorite pokemon was added on map, a notification more visible is fired).
  • Add any server (heroku, your server, jelastic and more...).
  • See distance and remaining time on each pokemons.
  • Possibility to show/hide common pokemon in a list.
  • Supports RocketMap and Pogom server.
  • Possibility to switch between all your servers easily.
  • Wifi only mode if you run this app at your home.
  • Possibility to follow user location.

Now with real push notification !

With the latest version of iPokeGO, you can be notified when a new pokemon appear anywhere. It's now possible to play Pokemon GO and be directly warned !

Of course notification works well on the Apple Watch !

You will have no more reason of all not to catch them ;)

Installation

  1. Download the latest IPA file.
  2. Download Cydia impactor available for Mac/Windows and Linux.
  3. Connect your iDevice to your computer.
  4. Open Cydia impactor and drag the ipa file into the window.
  5. Enter your Apple ID email address and click "OK".
  6. Input your Apple ID password and click "OK" too.
  7. The app is now installed on your device but you can't launch it, so go in "Settings" app, "General" tab and "Device Management".
  8. Tap the new profile created and trust it.
  9. You are now able to run the app on your device !

For help with this part of installation, r/sideloaded (on reddit) will most likely be able to help you, as you are technically sideloading this app. There is also a good cydia impactor guide here.

Configuration

On settings, please enter the address of your server.

Warning : "localhost:5000" or "127.0.0.1:5000" are hardware address so it will not work !

To find your address look at this : http://bit.ly/2aweVR1 (if you have a local server) and http://bit.ly/1dWVBmR (if you want to remote server).

Compatibility

TODO

  • Add possibility to follow user location (same as website).
  • Update pokestop and gym annotations.
  • Real notification.
  • Change scan position.
  • Add a server status page.
  • Supports RocketMap and Pogom server.
  • Add a server switcher functionality.
  • Regroup pokestops annotations to reduce CPU usage (clustering).
  • Find a way to do some background task without hack.

Others

If you want to edit storyboard file and compile with Xcode 7 on iOS 10 beta, please move the iOS 10 developer image inside Xcode 7 folder refer to this link

Android Version

There is an Android port in the works. All Android related prs and issues please refer to this repo.

LICENSE

iPokeGo is released under the MIT license. See LICENSE for details. Thx to @ryanmclachlan for the beautiful UI Design !

#[Official Github] (https://github.com/RocketMap/RocketMap) Live visualization of all pokemon (with option to show gyms and pokestops) in your area. This is a proof of concept that we can load all nearby pokemon given a location. Currently runs on a Flask server displaying a Google Map with markers on it.

Using this software is against the ToS and can get you banned. Use at your own risk.

Building off Mila432's PokemonGo API, tejado's additions, leegao's additions and Flask-GoogleMaps.


For instructions, please refer to the wiki

Comments
  • Gen 2 Support

    Gen 2 Support

    It kinda works if using text/themeless but can't use any filters or it stops working. hide common? hides common AND all gen 2, etc. so no filter, text theme to do gen 2

    what needs though is images for gen 2 in themes, and filters to add support for handling up to 250.

    enhancement question 
    opened by TheNewDarkOne 24
  • Scanning location not changing when moving

    Scanning location not changing when moving

    When I move around, the server still scans the area it was originally set up at. Shouldn't it use the user's location, and tell the server to scan there instead? Or alternatively make a location changer in settings. :)

    //fraannk

    enhancement 
    opened by fraannk 23
  • [feature request] IV and moveset information

    [feature request] IV and moveset information

    With a new PR in pokemongo-map (https://github.com/PokemonGoMap/PokemonGo-Map/pull/1272), IV and moveset data are now available in the web interface as well as in /raw_data. I would like to know if iPokeGo could implement this.

    enhancement 
    opened by mlc130104 22
  • IPA or DEB File for Jailbroken Devices

    IPA or DEB File for Jailbroken Devices

    Can someone please create an IPA or DEB file for jailbroken phones? I don't have a mac to install xcode. There is another iOS pokescanner like this at https://github.com/ruffnecktsk/pokemap_live_ios that has an IPA file and it worked fine for me so I know its possible...Thanks!

    question 
    opened by omidzargham 22
  • Not showing pokemon as expected

    Not showing pokemon as expected

    Hello, first of all, thanks for sharing this awesome client. Now, lets talk about the problem. After pokemon app update, i migrated from heroku to jelastic(deployed using button on github page), and installed the new client version on my simulator/personal device. But i noticed the app is not working accurately as before, i make an example: i had a pokemon near my position(blue placeholder), but it wasnt displayed by ipokego. I had pokemon go app and it appeared, so it definitely didn t show the spawn location. All the pokemon spawns i had with previous version, are now disappeared, i can see them in pokemon go app but not on ipokego. Also, the green placeholder i can set on map, is not working as expected( the pokemon appears around it, in a long range, i have a ss which shows a perfect(almost) circle of pokemons around it).

    What is causing this? i had a strange warning on xcode before compiling project, about a loss of precision, here the warning log

    Implicit conversion loses integer precision: 'long _Nullable' to 'int32_t' (aka 'int')

    There are exactly 3 warnings like this, but i dont know if this could be related to the issue i am having. So, definitely, why are the pokemon not showing properly? server side problem or client side? Thanks for the attention

    opened by siideffect 19
  • New release

    New release

    Hi, can I ask you, when you plan to make new ipa file? In last days here was much changes, but last release is 16 days old. I'm windows user and i think that ipa file is the only way, how to get new update. I'm so sorry for my bad english.

    question 
    opened by skosi123 17
  • Map keeps jumping back to the blue location marker

    Map keeps jumping back to the blue location marker

    Whenever I move the map to view a different area, the map jumps back to my location after 1-2 seconds.

    (Also: Does this start it's own search thread? It doesn't seem to interfere with the scan on the website.)

    duplicate 
    opened by kevdotcom 16
  • Favorite notifications have stopped working

    Favorite notifications have stopped working

    Favorite Pokemon notifications have stopped working since last update. Even when downgrading not working.. Please fix asap iOS 9.3.3 Pokemon go++ 1.5r15

    opened by racerx8967 15
  • i can't see any pokemon

    i can't see any pokemon

    i don't understand which is the correct form that i should write in the "server" space of the app... I tried:

    • http:// 192.168.0.105
    • https:// 192.168.0.105
    • http:// 192.168.0.105:5000

    but no one works; what am I doing wrong?

    opened by draconiscor 14
  • [BUG] Pokemon are not displayed on the IPA, need update

    [BUG] Pokemon are not displayed on the IPA, need update

    Pokemon are not displayed on the iOS appli, i forwarded correctly the port etc, on my PC , it's working i can see pokemons with my IP forwarded, but not on my iphone. I entered the correct adresse on server adress

    opened by EiTeR94 13
  • PokemonGo-Map works with IOS Browser but not with iPokego IOS App

    PokemonGo-Map works with IOS Browser but not with iPokego IOS App

    Hello everybody,

    with the Safari Browser and IPhone 6s my PokemonGo-Map (own Server and over HTTPS://) it's working well. Now i have seen that there exists the iPokeGo App in the Appstore, but when i add my https://xxx.net:5000 Server, it only shows the map but no Pokemon, Pokestops or Gyms. My server has no Password, so i just entered the Servername (anyname) and Server (https://xxx.net:5000) in the Config >Server > Add mask. Do i Something wrong?

    opened by flame4ever 12
  • iPokeGo was blocked by RocketMap.

    iPokeGo was blocked by RocketMap.

    Hi, I'm Seb from RocketMap.

    The iPokeGo project has just been blocked on all RocketMap websites because it violates RocketMap's 3rd party project policies. We've updated our contribution guidelines to clarify:

    • 3rd party projects that wish to use RocketMap or any RM-hosted websites need to contact the RM project managers before release of their tool in order to be approved. We love innovation and improvement of RM, but we need to protect the interests of the RM community. If your project isn't doing anything shady and isn't violating the privacy of others, you'll likely be approved without hassle.
    • Any 3rd party project that uses RM-hosted websites needs to be opt-in for the website's owner. Any website that hasn't explicitly opted in should be blocked in your project. In exchange for your cooperation, and to help with growth, RM-approved projects may receive their own Thunderbot command (e.g. !pokealarm), have your GitHub link excluded from link filtering, and receive a "3rd party" role in the RM Discord. A common way of adding an opt-in is to host a file "myProjectName.txt" similar to robots.txt that explicitly allows the website to be used in the project.
    • Unapproved projects will not be supported on RM's Discord and links to the project will automatically be removed.
    • Projects that do not provide an opt-in method (where applicable) may find themselves blocked from all RM instances at discretion of the project managers.

    This is not permanent. Should you want to continue the project and get official support, just contact us.

    opened by sebastienvercammen 1
  • Https support doesnt work

    Https support doesnt work

    I installed Nginx on my Map but now i cant access it anymore from Ipokego. Under Server i use https://myip/location including username and password but the app cant connect. Anyone with similiar issues or is just a PebKac of mine?

    opened by Alderon86 0
  • Russian translation

    Russian translation

    Half of the pokemons have russian names (seems to be badly auto translated), half is english. There is no russian language in pokemon go yet, all playing english game so you don't need to translate them. Maybe you should add language switcher, that would be ideal. Also you should consider feature - use external sprites for mons, don't like this black boxes.

    enhancement help wanted 
    opened by drumm2k 0
  • [Feature Request] IV Viewing Option for Pokemons

    [Feature Request] IV Viewing Option for Pokemons

    Hi developers of iPokeGo, I want first of all thank you for your efforts bringing this app alive and well-maintained. It does mean a lot for me and my son! Thanks!

    I hereby request a feature update of having an option to show IV % instead of the time left for all pokemons. As we play over the last 10 months or so, we have accumulated large number of candies (like everyone does) and do not need any (common) pokemons with lower IV range. It is great to see the time left but sometimes I wish to see the IVs instead of time. Would adding a toggle toggle button like "Show IVs instead of Time" possible? This way the users easily jump from seeing the time left to knowing the IV % for all the pokemons on the map.

    Also, I wish there are some kinds of options available to filter out some pokemons according to a set IV range; i.e. having an option to filter out any pokemons less than 50% or to be notified of any pokemons more than 90% (user-set ranges) - but with of course an "IV override" option for super-rare pokemons.

    Thanks for your investments and service toward this amazing app!

    opened by kbdb012 0
Releases(V2.4.0)
  • V2.4.0(Nov 17, 2016)

    How to install

    Available on the AppStore

    Changelog

    • Adding IVs feature (for Pokemon GO Map server started with the parameter : "-enc").
    • Adding a way to only show Pokemon with a large IV.
    • Adding a "hot" icon when a Pokemon has more than 90 IV (take your car immediately !!).
    • New HD Pokemon images according to the official Pokedex.
    • Adding full support to iOS 10.
    • Fix range selection picker.
    • A lot of bugs fixed.

    Buy me a coffee ☕

    If you like iPokeGO, you can make a donation by clicking on the image below.

    Source code(tar.gz)
    Source code(zip)
  • V2.4(Oct 2, 2016)

    How to install

    Available on the AppStore

    To install this release with any computer, please click here.

    Infos

    This is a pre-release version, this version may crash. It's for testing only ! If you found any problem/crash please open an issue 👍 Please download the app from the AppStore to get a more stable application !

    Changelog

    • Update code for Xcode 8.
    • Fix range selection picker.
    • Add IVs feature (for Pokemon GO Map server started with the parameter : "-enc").
    • A lot of new feature will be coming for the release 2.4 version.

    Buy me a coffee ☕

    If you like iPokeGO, you can make a donation by clicking on the image below.

    Source code(tar.gz)
    Source code(zip)
    iPokeGo_V2.4_beta_1.ipa(31.47 MB)
  • v2.3(Sep 11, 2016)

    How to install

    Available on the AppStore

    To install this release with any computer, please click here.

    Changelog

    • Added progress bar in navbar to show current server status.
    • Added server switcher functionality.
    • Added follow location in settings tab.
    • Added search bar in map view to change easily location.
    • Added a new functionality : "Wifi only".
    • When you add a new scan annotation on the map, vibration is now short.
    • Brazilian portuguese translation added.
    • Chinese(Taiwan) translation added.
    • Traditional Chinese translation added.
    • Translations updated.
    • Refresh problems are now fixed.
    • A lot of bug fixed.
    • A lot of small improvement added.

    Buy me a coffee ☕

    If you like iPokeGO, you can make a donation by clicking on the image below.

    Thanks

    Thanks to all contributors for helping me in this new version 👍

    @dmunozfer @joshluongo @fjcaetano @AzulesM @EricSun

    Source code(tar.gz)
    Source code(zip)
    iPokeGo_v2.3.ipa(42.91 MB)
  • v2.2(Aug 19, 2016)

    How to install

    To install this release with any computer, please click here.

    Changelog

    • Now supports PokemonGo-Map and Pogom server.
    • You can change radius of scanned area (Pogom server only).
    • Added a way to delete scan location (Pogom server only).
    • Added follow location functionality (PokemonGo-Map server only).
    • Added spawnpoints location (PokemonGo-Map server only).
    • Changing satellite to flyover mode (HD quality).
    • French translation added.
    • German translation added.
    • Translations updated.
    • A lot of bug fixed.

    Buy me a coffee ☕

    If you like iPokeGO, you can make a donation by clicking on the image below.

    Thanks

    Thanks to all contributors for helping me in this new version 👍

    @Bizadon @dmunozfer @tiamat71 @markvl91 @heldertb

    Source code(tar.gz)
    Source code(zip)
    iPokeGo2_v2.2.ipa(41.38 MB)
  • v2.1(Aug 12, 2016)

    How to install

    To install this release with any computer, please click here.

    Changelog

    • Added a way to change map type (satellite or standard).
    • Added rarity label on pokemon annotation.
    • Added gym level is on gym annotation.
    • Added a way to change driving mode (drive, transit or walk).
    • Added a search bar in Pokemon selection (swipe down to reveal).
    • Added option to only show notification if pokemon is in range (you can change parameters of this functionality in settings).
    • Reorganizing settings.
    • iPokeGO supports now http/https basic authentication.
    • Added Hong Kong Cantonese translation.
    • A lot of bug fixed.

    Thanks to

    @Arnaud @markvl91 @mikedimore @ChiChungFok @parrots @ryanmclachlan

    Source code(tar.gz)
    Source code(zip)
    iPokeGo2_v2.1.ipa(41.15 MB)
  • v2.0.2(Aug 2, 2016)

    How to install

    To install this release with any computer, please click here.

    Changelog

    • Possibility to show only lured pokestops.
    • Reorganisation of settings (to allow the addition of new feature in the future).
    • Timer now works again.
    • Hidding text when the user zoom out.
    • A lot of bug fixes and improvements.

    Thanks to

    @parrots @markvl91 @ryanmclachlan

    Source code(tar.gz)
    Source code(zip)
    iPokeGo2_v2.0.2.ipa(40.98 MB)
  • v2.0.1(Aug 1, 2016)

    How to install

    To install this release with any computer, please click here.

    Changelog

    • LaunchScreen now fit with all screen size.
    • Added retina images for gyms and pokestops.
    • Lured Pokestop show active pokemon and lure expiration.
    • Backgound mode is now working (enable it in Settings).
    • A lot of bug fixes and improvements.

    Thanks to

    @parrots @markvl91 @ryanmclachlan

    Source code(tar.gz)
    Source code(zip)
    iPokeGo2_v2.0.1.ipa.ipa(40.90 MB)
  • v2.0(Jul 31, 2016)

    To install this release with any computer, please click here.

    • Show/Hide Pokemons,Pokestops and Gyms.
    • Change radar position.
    • Drive destination to capture a specific pokemon.
    • Notification on status bar when a new pokemon was added on the map.
    • Real notification working on iDevice and Apple Watch.
    • Possibility to make a favorite list of pokemon (when a favorite pokemon was added on map, a notification more visible is fired).
    • Add any server.
    • See distance and remaining time on each pokemons.
    • Possibility to show/hide common pokemon in a list.
    • Favorite only mode.
    Source code(tar.gz)
    Source code(zip)
    iPokeGo2_current_version.ipa(4.82 MB)
Owner
Dimitri Dessus
Mobile and web developer
Dimitri Dessus
iOS client for the Prey anti-theft software.

Here you will find all the source code for the current and in development releases of the Prey client for iOS devices. Prey is the most complete anti-

Prey 255 Dec 14, 2022
Traccar Client for iOS

Traccar Client for iOS Overview Traccar Client is an iOS GPS tracking application. It can work with Traccar open source server software. Build Project

Traccar 177 Dec 15, 2022
iOS app which uses the Moves API to visualize which places you spent the most time at in the last seven days.

Places Places uses the Moves API to visualize which places you spent the most time at in the last seven days. It runs on iOS 7 only and you need to ob

Boris Bügling 43 Feb 9, 2022
A Location Manager for easily implementing location services & geofencing in iOS. Ready for iOS 11.

A Location Manager for easily implementing location services & geofencing in iOS, written in Objective-C. Ready for iOS 11. Features Get current/conti

Benzamin Basher 108 Jul 9, 2022
iOS and  Watch app to find city bicycles to rent in your city

Bike-Compass Bike Compass is a full-featured city bicycle finder app for iOS. Using a bike is enjoyable, that is why our app is fast, beautiful, and d

Raul Riera 80 May 18, 2022
Open-source iOS application written to explore Swift in its early days

Cepp iOS application written in Swift. Icon by: Rodrigo Nascimento (tks :D) IMPORTANT: *This project uses CocoaPods as the dependency manager, make su

Filipe Alvarenga 14 Sep 12, 2022
Contains the swift rewrite of Find My Bus NJ iOS App

FIND MY BUS NJ 2 An app for tracking NJ Transit bus times. Dependancies Alamofire SwiftyJSON PKHUD Fabric Getting started Install fastlane and imagema

null 44 Dec 10, 2022
🗺️ MAPS.ME — Offline OpenStreetMap maps for iOS and Android

MAPS.ME MAPS.ME is an open source cross-platform offline maps application, built on top of crowd-sourced OpenStreetMap data. It was publicly released

MAPS.ME 4.5k Dec 23, 2022
Neverlate is a self-improvement iOS app for people who are often late.

Neverlate Team: Ayuna Vogel, Charles Kang, Eric Sze. Neverlate is a self-improvement iOS app for people who are often late. Put money at stake and pic

Ayuna Vogel 28 Nov 1, 2022
🚗 iOS app for finding public parking lots

?? ParkenDD ParkenDD shows you the current parking situation for various European cities, including Dresden, Ingolstadt, Hamburg, Zürich and Aarhus to

Kilian Koeltzsch 49 Feb 9, 2022
Israel's tech jobs, startups, incubators and investors iOS App

Startups | Mapped In Israel Startups is a beautiful way to discover new startups, locate co-working spaces and get funded. Startups lets you: Visualiz

Sugar So Studio 31 Feb 9, 2022
Abandonned project - iOS and watchOS apps to travel with Geneva Public Transports

Presentation tpg offline is an iOS app that allows you to travel in Geneva by bus and tramay without cellular data. This application is available on t

tpg offline 14 Jan 1, 2023
Traccar Manager for iOS

Traccar Manager for iOS Overview Traccar Manager is a mobile application to manage GPS tracking devices. It requires a Traccar server instance to work

Traccar 86 Dec 15, 2022
The most power-efficient and lightweight iOS location manager for Swift and ObjC

IngeoSDK for iOS Overview IngeoSDK is a power-efficient location manager for iOS (Swift and Objective-C), which extends and improves CoreLocation. It

IngeoSDK 99 Feb 28, 2022
Easily get the device's current location on iOS.

INTULocationManager makes it easy to get the device's current location and is currently heading on iOS. It is an Objective-C library that also works g

Intuit 2.6k Dec 21, 2022
CLI for setting location in the iOS simulator

set-simulator-location This is a simple CLI for easily setting the location of the currently running iOS Simulator. Usage Set a specific latitude and

Mobile Native Foundation 619 Jan 6, 2023
Application that displays current weather at a random location. iOS 14.0 or newer. SwiftUI.

Elseweather App that displays current weather at a random location. Description Elseweather was created as a student/research project with no practica

Ярослав 11 Dec 15, 2022
An iOS app to display quarantine classification information based on users location

ph covid19 Quarantine Classification Automatically check quarantine classification based on your location Tech: MVVM Observer Binding MapKit, CoreLoca

Carlos Rivas 0 Nov 15, 2021
iOS application for getting weather.

WeatherApp ios application for getting weather. The app is getting data from the API: OpenWeather App description The app contains two screens: main s

Kochetkov Anton 0 Nov 18, 2021