Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 months ago.
Improve this question
Is there any way to change UDID of my iPhone/iPad?
or please suggest the way to generate fake UDID of the iPhone/iPad Device.
Thanks in advance.
Yes, download "UDID faker" from Cydia for a fully-featured solution (requires jailbreaking), or just use method swizzling on - [UIDevice uniqueIdentifier] if replacing it locally (within your app) is sufficient.
Your UDID is in the hardware, it's a hash composed of various serial numbers and other values.
You can't physically change your UDID.
And in order to generate fake UDID,you can use UDID faker,which requires jailbreaking.
UDIDFaker is a jailbreak app for the iPhone/iPod Touch that changes your default UDID of an app to anything you want. You can hit the random button for a random UDID. It also has a button to change your UDID back to default of the app.
Related
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
According to statistics I've found here jailbreak-statistics-2013 only 5% of devices are jailbroken. So why do iOS developers care about detecting jailbreaks?
People who jailbreak weren't going to pay anyway, but can generate rather good word of mouth, right?
As an enterprise developer I have a different set of challenges to safeguard with jailbroken devices such as sensitive data or passwords that should not be stored on the device or baked into code.
Regarding your comment about jailbreakers not "paying" for an app that's usually a fringe situation amongst that 5% that even try to take advantage of cracking an app. Most jailbreakers, including myself, do so for added functionality Apple doesn't provide out of the box.
I think nobody develops thinking in JailBroken devices, honestly.
I don't care, and never knew anybody who did.
A practical concern (besides trying to discourage theft) is that there are additional support costs when people with jailbroken devices submit bug reports or ask for help. A jailbroken device can have problems that don't happen with a stock device, and these problems can be very hard to track down when the device configuration is unknown.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I've been doing research about the enterprise program and something still isn't clear with me.
The apple guidelines say that when you purchase a enterprise license you can use this license for the following:
Distribution outside the App Store
Distribution to unlimited devices
No review from Apple necessary
The program is intended for distribution within your enterprise. But aside these concrete rules I also read it's allowed to put the software on the devices that are owned by the company. That doesn't explicitly says that the user of the application has to be employed at the company.
My question is: Is it a violation of the rules when the company owns the device but customers/clients uses it?
Regards,
Leon
You should ask the Apple Enterprise team this question to be sure. Note that the apps phone home from the device to Apple (if possible) to verify that the Enterprise license is still valid and thus records what devices are using this. However there are no registration of the devices so it's up to Apple to challenge any questionable practices. Always best to ask Apple.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I registered to Apple Developer program and paid 99$.
Now I want to test my application on different iPhones. My friend has jailbreak iPhone so i wanted to know if I can use it to test the application.
1. Is that okay with Apple? i mean is it a violation of the developer program terms?
2. Can it undo the jailbreak on the device?
Although this question is off topic, I'll answer it.
yes you can test apps on this device, Apple could know that you are testing on a jailbroke device by it UDID. They will not close your account for that.
No It will not undo the jailbreak unless you upgrade the devices OS via Xcode. Other which it's just like installing any other app.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
i was wondering if i can get a iphone developer certificate for free?
I just want to learn objective-c and iphone development.
// No, the xCode iPhone Simulator don't have an accelerometer etc.
g.
As far as I know, no. It's not possible to get into the dev program without coughing up the dough :)
The dev kit (with the simulator) is good enough for most uses though, and you can certainly learn to develop on the iphone though that. As you mentioned, you don't get access to certain features, but such is life.
As everyone has already said you can't get a free certificate. If however your at university it might be worth asking around the various departments to see if they have signed up for a university licence, this is how I've got my development certificate.
The free developers kit that provides the simulator will let you learn how to do 90% of iPhone coding without having to use an iPhone. If you're new to iPhone development and don't know for certain you will be releasing apps for it, I think the getting an actual developer's license is a waste of money.
Instead, get the free stuff and use it to learn the ropes and then only get the license if and when you decide you what to learn the last 10% and/or release an app.
By jailbreaking your phone, you will not be able to always update your phone to the latest version, and therefore as a developer will face the problem when you sync your phone to your computer to test your code, that you will not be doing it with the latest version and Apple do not look kindly to people who release software that is older than the latest version available
You should check out Apple's developer website. They have objective-c and iPhone development tutorials there.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 13 years ago.
Improve this question
When should I give out my iPhone UDID? A company is developing an application for my company for the iphone wants my UDID. Are there any risks to me as an individual giving this out? Many thanks
You should give out your device ID whenever you want an application that is not in the store (or a version not in the store) to run on your iPhone. The developer needs to add that device ID to a list of devices that can run the test version he builds.
(And it's a distracting process for him, so best answer right away before he gets involved in something else.)
The worst thing that can be said about the device ID is that it absolutely identifies your device. No other iPhone will ever have that device ID.
There are not really any privacy risks in giving out a phone ID, and as noted you need to give it out to be able to run test builds on your phone.
I would say though, that if you want to hire someone to develop an app for you you should certainly trust them enough to give them what they ask for, since you are going to be running an application on your phone from them that has not gone through any approval process (though the sandbox helps a lot there as there's not much harm they can do).