Hi Apple Developers,
I am integrating a 3rd SDK into my app, and this SDK is expected to behave differently if the device is in Europe. However, I am not in Europe, such that I cannot directly test its behaviour in Europe.
This SDK decides the device location by IP address, so I think if there is a way to assign a "pretend" IP address to the simulated iPhones in Xcode device simulator, then I should be able to see how the app behaves.
Do you know any way to do that?
Thank you!
Some detail information: the 3rd party SDK I tried to test with is MoPub SDK. Its GDPR consent part uses the IP address. As shown in the screenshot below. I also have tried "pretend" location through schema editing from Xcode. The location was altered in the simulated device but I still cannot see the GDPR consent message since IP address is not changed.