Xamarin - Fake Geolocation












0















I want to make an app for Xamarin.Forms (mainly iOS) which will fake a Geolocation to the Device so all apps will get a wrong location. I know that this is possible using the simulator but I wonder if this is also possible using a real device and also without being connected to a Mac.



Does anyone know how to do that or is there a library which handles that?










share|improve this question























  • If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

    – Lucas Zhang - MSFT
    Nov 26 '18 at 2:12











  • Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

    – Daniel DirtyNative Martin
    Nov 26 '18 at 8:47













  • I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

    – Gerald Versluis
    Nov 26 '18 at 10:06











  • There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

    – Daniel DirtyNative Martin
    Nov 26 '18 at 10:07
















0















I want to make an app for Xamarin.Forms (mainly iOS) which will fake a Geolocation to the Device so all apps will get a wrong location. I know that this is possible using the simulator but I wonder if this is also possible using a real device and also without being connected to a Mac.



Does anyone know how to do that or is there a library which handles that?










share|improve this question























  • If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

    – Lucas Zhang - MSFT
    Nov 26 '18 at 2:12











  • Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

    – Daniel DirtyNative Martin
    Nov 26 '18 at 8:47













  • I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

    – Gerald Versluis
    Nov 26 '18 at 10:06











  • There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

    – Daniel DirtyNative Martin
    Nov 26 '18 at 10:07














0












0








0


1






I want to make an app for Xamarin.Forms (mainly iOS) which will fake a Geolocation to the Device so all apps will get a wrong location. I know that this is possible using the simulator but I wonder if this is also possible using a real device and also without being connected to a Mac.



Does anyone know how to do that or is there a library which handles that?










share|improve this question














I want to make an app for Xamarin.Forms (mainly iOS) which will fake a Geolocation to the Device so all apps will get a wrong location. I know that this is possible using the simulator but I wonder if this is also possible using a real device and also without being connected to a Mac.



Does anyone know how to do that or is there a library which handles that?







c# ios xamarin xamarin.forms geolocation






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 25 '18 at 11:53









Daniel DirtyNative MartinDaniel DirtyNative Martin

543416




543416













  • If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

    – Lucas Zhang - MSFT
    Nov 26 '18 at 2:12











  • Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

    – Daniel DirtyNative Martin
    Nov 26 '18 at 8:47













  • I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

    – Gerald Versluis
    Nov 26 '18 at 10:06











  • There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

    – Daniel DirtyNative Martin
    Nov 26 '18 at 10:07



















  • If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

    – Lucas Zhang - MSFT
    Nov 26 '18 at 2:12











  • Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

    – Daniel DirtyNative Martin
    Nov 26 '18 at 8:47













  • I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

    – Gerald Versluis
    Nov 26 '18 at 10:06











  • There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

    – Daniel DirtyNative Martin
    Nov 26 '18 at 10:07

















If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

– Lucas Zhang - MSFT
Nov 26 '18 at 2:12





If you do want to get error Geolocation Info , you can handle them after getting the correct latitude and longitude, such as increasing or decreasing fixed values.

– Lucas Zhang - MSFT
Nov 26 '18 at 2:12













Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

– Daniel DirtyNative Martin
Nov 26 '18 at 8:47







Have you got any code as an example? Cause with Xam.Plugin.Geolocator the values you get are all readonly

– Daniel DirtyNative Martin
Nov 26 '18 at 8:47















I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

– Gerald Versluis
Nov 26 '18 at 10:06





I don't think this is possible on iOS. At least, there are ways, but you will probably never be able to release it to the App Store. On Android, it might be a bit easier, but you will pretty much hit the same limitations at some point there.

– Gerald Versluis
Nov 26 '18 at 10:06













There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

– Daniel DirtyNative Martin
Nov 26 '18 at 10:07





There is no need for me to release it in AppStore. I is enough to have that app running without beeing connected to the Mac

– Daniel DirtyNative Martin
Nov 26 '18 at 10:07












1 Answer
1






active

oldest

votes


















0














There are different ways how the ios device locate coordinates.




  1. GPS

  2. Wi-fi

  3. Cellurar

  4. Bluetooth


You could try to take IP address from different place (vpn). But unfortunately (for you) it will not change it for other apps , just maybe for some web-applications location.



The simulation of location was made just for testing purpose.



I have no idea how you want to handle your task without jailbreak iOS device.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53467148%2fxamarin-fake-geolocation%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    There are different ways how the ios device locate coordinates.




    1. GPS

    2. Wi-fi

    3. Cellurar

    4. Bluetooth


    You could try to take IP address from different place (vpn). But unfortunately (for you) it will not change it for other apps , just maybe for some web-applications location.



    The simulation of location was made just for testing purpose.



    I have no idea how you want to handle your task without jailbreak iOS device.






    share|improve this answer




























      0














      There are different ways how the ios device locate coordinates.




      1. GPS

      2. Wi-fi

      3. Cellurar

      4. Bluetooth


      You could try to take IP address from different place (vpn). But unfortunately (for you) it will not change it for other apps , just maybe for some web-applications location.



      The simulation of location was made just for testing purpose.



      I have no idea how you want to handle your task without jailbreak iOS device.






      share|improve this answer


























        0












        0








        0







        There are different ways how the ios device locate coordinates.




        1. GPS

        2. Wi-fi

        3. Cellurar

        4. Bluetooth


        You could try to take IP address from different place (vpn). But unfortunately (for you) it will not change it for other apps , just maybe for some web-applications location.



        The simulation of location was made just for testing purpose.



        I have no idea how you want to handle your task without jailbreak iOS device.






        share|improve this answer













        There are different ways how the ios device locate coordinates.




        1. GPS

        2. Wi-fi

        3. Cellurar

        4. Bluetooth


        You could try to take IP address from different place (vpn). But unfortunately (for you) it will not change it for other apps , just maybe for some web-applications location.



        The simulation of location was made just for testing purpose.



        I have no idea how you want to handle your task without jailbreak iOS device.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 30 '18 at 7:53









        nick shpnick shp

        6718




        6718
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53467148%2fxamarin-fake-geolocation%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            404 Error Contact Form 7 ajax form submitting

            How to know if a Active Directory user can login interactively

            TypeError: fit_transform() missing 1 required positional argument: 'X'