How to deploy test app on iPhone?

天大地大妈咪最大 提交于 2019-12-05 07:48:16

问题


I want to know how to deploy test app on iPhone 4.3.2. with XCode 4.3 but without buying a licence.

I have jailbreak on it and installed AppSync4.0+

The reason why I ask this is because I am porting an app from Qt and I want to see it how it behaves under iOS.

I have been using Qt4iOS and got everything build when using simulator. Now I want to see it on my device.

When I try it I got some key chain error.

Provide me with some links or ideas.


回答1:


... everything is possible. It's about the effort needed. And the effort for this can be very low. Especially because your device is are already jailbroken.

  1. You'll need to change Xcode's code signing for building for an device. Instructions can be found here: http://iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profile (better save copies of the original files). Since Xcode 4.3 doesn't use the /Developer folder any more you'll have to edit the files inside the Xcode.app (./Xcode.app/Contents/Developer/...)

  2. Build your app for the device. Make sure the target isn't a fat binary (instead just build an ARMv6 executable) or it won't work on your device if pseudo-signed with ldid.

  3. Find the .app bundle for your app

  4. Copy the .app bundle to /Applications/ (not /var/mobile/Applications!!!) (for example via ssh). Make sure the permissions of your executable are set to 755. Reboot or respring and if you did everything correctly you'll be able to launch and test your app.

Have fun!




回答2:


I have had the same issue.

No matter how hard we try to apply any trick in order to test the app on real device without license, the bottom line is that you can't do it.

You must register with apple by paying $99 and thereafter you can set the device to your real device within XCode before running the app.

Note that it's quite a task to create *.api file even after you are registered with Apple.




回答3:


Simple: Spend $99 for the iOS developer program.

I'm sure it is much more expensive to waste your time trying to find another way around.



来源:https://stackoverflow.com/questions/10294960/how-to-deploy-test-app-on-iphone

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!