Can I or can't I develop on a jailbreak iphone?
Does any one have a defenative answer?
I am reading so many answers that tell you both thing, one tells you that it is not a problem atall and the other one is very defente NO...Is there any developer over here that has a jailbreaked iphone that is using it to test the 开发者_运维知识库application in development?
From what i heard from friends, Not over the web, Apple don't allow that and is checking for that, but over the web i've read that it is not a problem....
I will eventualy remove the stupid (in my eyes, sorry everyone) jailbreak that was installed on my lovely iphone, but i want to know if to do it now or can i wait with that because i want the person that installed it to remove it and give me the iphone i asked for....never mind, if i can wait, I preffer to do it this way (might take weeks of month as we do not leave in the same place) but if i have to, i will do it by myself and that's all..
10x.
You can develop apps using a jailbroken phone, and Apple will have no idea that you are doing so.
However, if you don't test with a non-jailbroken device, you may miss some problems. So the smart thing to do is to test on non-jailbroken devices before submission to the App Store.
Yes, you can.
No, you shouldn't, not if you want to submit to the App Store, as there may be differences in app behaviour between a jailbroken and stock iPhone.
I have used a lot of iOS devices already and also tested it on my apps on development.
Actually, the truth is there are many people had their iPhone's jailbroken. So it is your advantage as a developer to see how your app works on a jailbroken one when you run and debug it on your iphone.
Some of the features supposedly working for the non-jailbroken iphone are not working on jailbroken one. e.g. before, the Push Notifications on 3.1.3 are not working on jailbroken phones.
take a look at Paypal's app, they even recognize that problem that they have to include it on a notice on their Push Notification Feature.
You shouldn't as the main device. It can give you a lot of headache.
Also keep in mind:
- Apple doesn't like it. If they figure it out, well, it's not an advantage. Maybe they can even remove from the App Development Program, although I'm not sure about that.
- In-app purchase does not work well or at all. That's a major downside
- There is no point supporting JB devices, because they can even differ from each other significantly
- More apps are running on a JB phone, so you can run into more memory and incompatibility issues.
精彩评论