Distribute Apps under Mountain Lion - osx-lion

Is there any possibility to distribute Apps unter Mountain Lion?
If I use the xCode 4.5 Preview, I can't submit an App.
But 4.3 is not working under Mountain Lion.
What should I do?
Please help.
Regards

Oskar - Apple explicitly states they will not accept applications with this build. Why do you want to get around it? I have both versions of XCode on my system so I can continue to develop and submit using the approved version and use 4.5R3 to test and make sure I'm ready for the future. I'm not trying to be rude, but when you download you are being presented with an accurate consequence.

Download Xcode 4.4 from the Mac App Store or from the Mac Dev Center on Apple's website.

Related

Iphone app development from monodevelop

Is it possible to develop iphone apps from monodevelop
how to do it from ubuntu
Sorry. Not yet, You need a Mac to write iPhone apps.
It is potentially possible with alot of work setting up the cross compilers ( apple release the gcc sources it uses about a year after doing xcode releases ).
I've built a few simple c demos but it was hours and hours of work to get a toolchain that works. Getting mono working on top would be more and more hours.
You can run OS X in VirtualBox, although best to check licence terms.
See here http://reviews.cnet.com/8301-13727_7-20005524-263.html
EDIT: to clarify, it must be Snow Leopard Server.

Firemonkey to iPhone

Here I have my Windows laptop with Delphi XE2 and Firemonkey.
I've written a little Firemokey hello world app.
In my hand I have my new iPhone 4S that I just brought home.
What are the steps to get my Firemonkey app onto my iPhone?
You need a Mac and a membership in one of several Apple developer Programs
You can find prerequisites here
[edit] Steps are described here
Stefaan Lesage has a video tutorial that walks you through the steps to develop for and deploy to iOS.
Tim Anderson's Blog is another good resource.
If you have an iPhone 4S with iOS 5 it is only compatible with XCode 4.2 which only runs on OSX Lion. I believe that FireMonkey and the Free Pascal modules are not yet compatible with Lion and XCode 4.2. I think I may have seen on a blog that there is a beta version of FireMonkey around which will work on Lion with XCode 4.2
I understand you will need XCode 3.2.6 on Snow Leopard which will allow you to deploy your application to an iPhone running iOS 4 if you sign up, and pay, to join one of the iOS development programs ($99).
Once you've done that there are some good tutorials on the Embarcadero web site as well as YouTube.
I've written an iOS app that runs in the simulator but I have an iPhone with iOS 5 so stuck at thsi moment as I cannot deploy to the phone. Everything else works well though and FireMonkey appears to be pretty good if you have a Delphi background and I'm sure it will get better.

xCode 3.14 iPhone Development Problem

I am new to iPhone development. I am running OSX 10.5.8 and xCode 3.14.
I signed up as an Apple developer, downloaded the iPhone SDK and xCode and installed
everything properly (based on what I have read online). When I go up to
File->New Project to create my first iPhone project, there is no option for the iPhone
templates. I am only seeing Mac OS X as the option, and obviously I do not have access to
the Cocoa Touch Templates to develop my iPhone App.
I have no clue what is going on, can anyone please help me out?
I searched around forums and found nothing useful.
The Problem was I did not actually install the iPhone SDK. I thought I had installed it correctly, but I really installed the Mac OS X SDK only. Looking at the developer website, it seems like it is impossible to find iPhone SDK downloads for iOS < 4.0 and xCode 3.1.4. I was not able to find the download on the website so I used a torrent. Everything seems to be working now.
Thanks

How to get iOS 4 work with Mac OS X 10.5.8

I am not able to test my apps on my iPhone 3GS that runs iOS 4 with Xcode 3.1.4.
I can't install Xcode 3.2 because it appears it needs Mac OS X 10.6 and above.
What are my options here then, because I don't want to pay for OS X 10.6. Is it possible to just have an upgrade?
If this is totally binding, is it possible to downgrade my phone from iOS 4 to iOS 3.1?
I would suggest you just lay down the money for 10.6.
Apple are moving forward and not looking back. You can't stay on 10.5 forever, especially if you're a developer. You need to be working with the latest tools and SDKs in order to benefit from bug fixes and performance improvements.
Downgrading isn't officially supported, so that's something you'll have to find out how to do yourself, and may lead to problems/difficulties and may even make your iPhone unusable. (just stating the risks).
I haven't tried this but I think this will work. You can try creating an ad-hoc distribution profile for your iPhone with the app id and install your app on the iPhone through iTunes. This way you'll be able to test your app but you can't debug it for sure.
Ad-hoc distribution is the only way can get it work and I dont think that you can install iOS 3.1 in iPhone 3GS in your case.

How can I develop production iPhone apps and iPad apps on the same machine?

It seems that in the future, we can just use the non-beta iPhone SDK to develop for both at once.
But for now, the only way to develop for iPad seems to be to use the SDK 3.2 beta. However, if I install that, Apple clearly states I should not submit apps to the app store with it.
I'm an independent, one-machine developer. Is there a way I can continue to upgrade my existing iPhone apps while still developing for iPad?
The Best way to do this is to install the 3.2 SDK beta in a location other than '/Developer'. On the 'Custom Install on Macintosh HD', select 'Other' from the Popup button, and point the installation to somewhere like: '/Developer-Beta'.
You can then run Xcode from /Developer/Applications for your iPhone apps, and Xcode from /Developer-Beta/Applications for your iPad apps.
If I'm reading the agreement correctly, the ban on submitting apps with the 3.2 beta applies only to the SDK, not the tools. If you set your app's base SDK to an SDK earlier than 3.2 (which it probably already is anyway), you can then build with the 3.1 and earlier SDKs by selecting them from the "Overview" menu in Xcode.
I've submitted updates to my iPhone apps built with the 3.0 SDK by the 3.2 beta tools, and they were accepted with no issue. As long as you aren't building on the actual new SDK, you should be fine.
EDIT: I don't work for Apple, I am not a lawyer, blah-blah. But it's worked for me, and the warning only specifies the "iPhone SDK 3.2". The Xcode tools aren't mentioned.
If you install 3.2 the Active SDK menu looks like
Xcode http://img.skitch.com/20100310-xkbqnbr6h4f2q55wk2wppjx3h2.preview.jpg
However, under Project settings you can change the SDK as follows:
Xcode http://img.skitch.com/20100310-xqkuracw73jb5y7uwtt7yurjs1.preview.jpg
So you can developed for any OS version using the same machine, etc.