FYI: You can now install your Codea apps onto iPhones etc without a paid dev account

EDIT: Do not update to Xcode 7 if you intend to publish to the App Store until this issue has been fixed. Make sure background application updating is switched off on your Mac.

You need a Mac, XCode 7 (which up until a week or so ago was only available as a beta to people with paid developer accounts), and a free developer account.

I just put one of my Codea projects onto my iPhone and it worked great.

I had to turn off “enable bitcode” as described here: http://codea.io/talk/discussion/6874/solved-problems-with-xcode#latest

Give it a go, it’s a great feeling.

@yojimbo2000 one more information:

If you are using something like openUrl, Xcode will warn that http is not security. So, you need to do this:

Info tab → Add the key App Transport Security Settings, type Dictionary → key Allow Arbitrary Loads, type Boolean, value YES

Thanks for the tip @erickyamato

I’ve noticed that in iOS9, the first time you use openURL for app switching, it gives you a warning dialog. It seems to remember your response though, because each subsequent openURL executes without the warning.

You can’t submit to the App Store (of course) with a free account, but also it seems you cannot perform the pre-submission validation checks with a free account. So it’s possible that your app could run fine on the iPhone, but still not meet submission requirements (I think).

@yojimbo2000, you cn’t submit because you need have a certified (.p12) and another stuffs.

you are quite right @yojimbo2000! :frowning:

@yojimbo2000 do you have any idea if you can publish it to your own iOS 8 device or does it have to be an iOS 9 device?

That’s a very good question. Both of my devices are iOS 9 now so I can’t check I’m afraid.

ok, thx anyways, I hope someone else figures this out soon tho, would be nice to know

Do not update to Xcode 7 if you intend to publish to the App Store until this issue has been fixed. Make sure background application updating is switched off on your Mac.