I am new to iphone development. I know that in order to make apps for ios devices either you need to have developer account or jailbreak ios device. I jailbroke my iphone 5. Then I made simple hello world app for iphone and then converted it to .ipa. Now when I install it via itunes, I first see icon on my iphone and see that it is installing. After completion, it pops up a message that app failed to install. How can I fix this problem? Why its not installing?
http://www.securitylearn.net/2012/12/26/build-ipa-file-using-xcode-without-provisioning-profile/
Try it it will help full , you can directly run app on your device
Related
I've been sent an iPhone app package (.zip file) that I would like to test. The app is not yet available in the app store and I don't own an iPhone. What are my options for testing this app? I can probably get my hands on a Mac (with some difficulty), but ideally I'm looking for a way of running the app under windows/Linux.
I was hoping to find a website that would allow me to upload the package, and I could then test the app in a browser, but haven't found anything like this so far.
You try what you want, the app code will not run on any other platform then an iOS device.
The best option is the get the source code so you can run the app on a Mac with Xcode and the iOS simulator.
But this is no real replacement for device testing.
Also be aware that iOS ad-hoc app arre linked to device and can there not be installed on device which are not in the profile with which the app is build. The devices are identified by there UDID.
The app you linked is indeed an ARM only binnary and can only be installed on devices that are in the profile used to build the app.
Festivals.ie: Mach-O executable arm
I also took a look at the app bundle and it seems that the app is native, there for you can not simply extract any thing an present it as a webpage. There is no known app to HTML tool available.
In order to test an iOS app the developer of the app must add your UDID to his Member Center under devices. Without that limit everyone could share apps around the globe with no real use for the appstore.
There's no way for you to test it, even if you'll get a Mac and an iPhone.
If not an iPhone, you can test it on an iPad or an IOS simulator... NO other way possible at all...
I have created a simple app on xcode 4.5.1 and have followed a tutorial on how to send it over to my jailbroken iphone 4s (5.1.1). I've created a fake code sign and I have been able to transfer the app onto my iphone. But when I click on it to run it, it opens but immediately closes again. When I use the iphone as simulator on xcode it does the same thing and i get the error message "failed to get the task for process 27658".
Please help
That's simple:
I thing Xcode disallow this to reduce cracking code signing.
A developer program is needed. Thats all.
Take a look at this: https://developer.apple.com/programs/ios/
If you're gonna write a succsessful app you should buy this.
We have successfully uploaded our app on appstore & now its ready for sale & listed in itunes.
But the problem is its displaying that it will run on iphone / ipad / ipod as well,
Where as our app should run only on iphone.
We have checked the info.plist file & there its showing targeted device family as iPhone.
Edit 1: Our app needs to send sms. So, we dont want our app to run on devices which cant send
SMS.
Please let me know what I am missing.
Every iPhone app must run on the iPad.
If it doesn't say "Universal" then you are fine.
Ideally every application should run on iPad but while submitting the application you can also set the target device family in iTunes Connect. Please visit your iTunes Connect portal.
Apple's guidelines may say that they will reject iPhone apps that don't run on an iPad in 1x/2x compatibility mode.
I made a simple application on XCode 4.2 and Sqllite.
It runs on Simulator smoothly. I made its build and run on Iphone 4S with iOS 5.
it Runs and crash without any error.
Guide me to detect the problem.
Try debugging on the device in your app delegate or if need be in your main.m file.
Also check the Console app on your Mac.
It contains device logs you might use to learn more.
make sure about ur version. and did you have the provisioning profile and certificate installed to push the kit in the device?
if you dont have any provisioning profile associated with the iphone it wont let you push or run the kit on your device..
Has the app ever worked on the iPhone?
If so, you may have changed the datamodel, which would cause the app to stop working.
You'll have to delete the app from the phone, then re run it.
Connect your device to Mac, Open Xcode, Open Organizer inside xcode. Than see Devices Section, you may get your device name.. Than see Device Logs. Now you run your app in device only not from xcode to device.. you will get same Console output see in Organizer Device Log
I am having a iphone and i have created an application using Xcode. Now i want to move this application into my iphone for my use. How can it be done?
I tried to copy my application to the iphone Applications folder using the phone view software, but i'm not able to open my application in the iphone. It shows the error
"Your Myapp.app cannot be open"
Is there any other way to install my application into the iphone? Please guide me regarding this.
Thanks
You'll need to register as an iPhone developer to get the correct keys for signing and loading an application onto an iPhone. If you are writing an application that you plan to sell via the AppStore then this is $99 to register, if it's for internal use only then $199.
First did you use the real SDK or the simulator?
The simulator SDK only hides some OS X calls that don't exist on iPhone, but is otherwise the normal OS X SDK. So first make sure you link against the (ARM) iPhone SDK.
Then comes the licensing bit. Afaik in a non jailbroken iPhone you can only load signed apps (via the AppStore, or using a license obtained from Apple to sign your own)
Xcode will automatically install and run an application on your iphone if you use the correct project setting.
Project -> Set Active SDK -> iPhone Device 3.0
Note that you will need a provisioning key before this becomes possible.
visit http://developer.apple.com/iphone to view some easy-to-understand tutorials on how to get one of these.
I assume you have signed up as an iPhone developer on that website (costs $99).