I am new to iPhone development. Once I found the term PACKAGING iPhone application.
I tried little googling but got no results.
Can someone give me an idea about what exactly "packaging" is iPhone development?
In Xcode 4, Build for Archiving. Once the project is built and archived, you'll find the archived version in the Organizer. From there, you can select the archive, validate it, and finally submit it to the app store.
If you mean building a project, it's done automatically by xcode
If you mean distributing your product, go and see the appstore
Related
Needing some help. I have an iOS 7 app developed in Xcode 5, but everytime I go to upload the build to the app store I get the following error.
"This bundle is invalid. Apple is not currently accepting applications built with this version of SDK, Xcode."
So they give us the tools to develop but we can't upload the app? Any way to fix this would be a HUGE help. Thank you
Make sure you are not uploading build through XCode5 Preview.You will not get this error in XCode5 alpha version that is released right after iPhone5s.
i don't have a jailbraked iPhone and i don't want to jailbrake it for now. I convert my myAppName.app application to myAppName.ipa. I load my app on iTunes but when i sync, the app is not installed on my iPhone. My iPhone iOS is iOS 6, i make apps on Xcode 4.4.1 so on iOS 5.1, so i can't run my app on my iPhone from Xcode.
Can someone tell me how can i solve this problem?
(Sorry for my English)
If I understand you correctly, you are trying to run your app on iPhone. Correct? If that's the case, you will have to purchase a membership on develop.apple.com. Once you have done that follow the steps on: http://www.youtube.com/watch?v=dUdHifLTyrE&feature=BFa&list=PLdtvnlkHu09KgpdUgjkUnoTWqwTcqKGGH . I recommend following this video because the steps have been explained very clearly and if you follow it carefully, chances are you will be able to run your app in the first shot.
Also, if you using Xcode 4.5 to develop apps and running them on 3.5" screen, please uncheck "Use Autolayout" under File Inspector. For more info, please check: presentViewController: crash on iOS <6 (AutoLayout)
Hope this answers your question! All the best!
Can one make an Apple app with using Eclipse?
If not, how can I make an iOS app for the App-Store ?
You can certainly edit your source in eclipse.. I'm not sure whether there are any plugins for wrangling xcode projects, though. I imagine that'd be the big problem. Building an xcode project can easily be done from the command line, so you could run that from eclipse.
I'd say sign up for a free iOS developer account (developer.apple.com). you can develop for the iOS simulator without paying anything.. If you want to submit an app then you'll need to pay the $99 (and, of course, you'd want to be testing on actual devices beforehand!).
Xcode itself is a free download via the mac AppStore.
there are tons of good tutorials etc out there.. For a starter, I'd recommend http://www.raywenderlich.com/tutorials
If you don't have a mac, then, ahh, I have no idea :)
I need to use the iOS Simulator for a iPad website I'm working on.
I have downloaded Xcode4(http://developer.apple.com/devcenter/ios/index.action)
I'm now looking for the iOS Simulator and can't find it anywhere. Do I have to launch it via Xcode if so how?
EDIT:
I'm not seeing any Developer Folder. Someone on the App store said this on a rating of Xcode...
"Is the Developer folder put somewhere other than the top level of the hard drive?"
The easiest way to launch it is via Xcode, running an application you’ve just built. If you want to open it manually, though—for testing a website or whatever—it’s in /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/.
In the spotlight search for "iOS Simulator" - once it is found, launch it.
It'll probably open as an iPhone simulator so select from simulators' menu "Hardware -> Device -> iPad"
I found mine here:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk
Could be they moved it in the latest version of Xcode - I'm running 4.5.2.
You can download the XCode4 package from App Store application in your Mac. it must have the Simulator application and you can find it in > /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/.
I am attempting to load a small application I wrote with AppCelerator on my device. I am having quite a bit of trouble with this because of iOS target mismatches I suspect.
AppCelerator provides me two options for the target OS, 3.2 and 4.1. My Phone has firmware 4.1 on it so I selected 4.1:
Here is a picture if you want to have a look.
Note that in this image I am selecting output type of 4.1. This generates an XCode project with 4.1 as the base sdk / target sdk of 4.1.
When I launch this it generates an XCode project. Organizer contains the following devices and provisioning profiles:
Here is a picture of organizer.
It contains my device, with provisioning profiles, with a green dot beside the device meaning it should be a valid target.
Then when I try to run the app on my device I see the following options as available targets:
Finally here is the dropdown where you select simulators and devices.
Notice it simply doesn't contain my device as it did before I upgraded to the new SDK and 4.1 iOS.
I assumed I would be able to push to my iphone at this time - have tried all I know to try. Blown away all my provisioning profiles, regenerated my developer certificate, also deleted my login keychain to make sure that I started fresh there.
I am really just out of ideas to try - appreciate any and all help!
It appears that the answer was quite simple. After kludging around in XCode for hours I found (or noticed) another tab on the AppCelerator interface.
Click on Test & Package
Click on Run on Device
Fill out the details for provisioning if they aren't already (this is likely all done if you went through the level of detail on Apple Documentation that I did)
Click Install Now
Voila - the app is on your phone for testing.
The Apple Terms and Conditions do not allow apps built outside Xcode to be installed to iOS devices. I would think this applies to AppCelerator builds as well.