Hi,
I need to distribute an ad-hoc binary. The problem is, my ad-hoc provisioning profile is not showing up in the drop-down menu. If I open "Preferences -> Aptana Studio -> Titanium -> iOS Platform" I see all my ad-hoc certificates. In the drop-down menu in ad-hoc distribution only my development provisioning profiles.
I've attached some screenshots to make it a little bit more clear. Maybe someone else can confirm this? is there some fix, some JIRA ticket?
- Image #1: Preferences (http://s1.directupload.net/file/d/2962/g7o6f8go_jpg.htm)
- Image #2: Ad-Hoc Distribution (http://s1.directupload.net/file/d/2962/wzsic5ty_jpg.htm)
It is really urgent.
Information about my system:
- Mac OSX 10.7.4
- Titanium Studio (2.1.0.201206251749/ 2.1.1.201207171343/ 2.1.1.201207241902) (I've tried als release from http://preview.appcelerator.com/studio/; no nightly)
Thanks for all your help!
8 Answers
For those who, like me, find their way here due to the more recent titanium 3 provisioning issues:
Finally found a solution to this, in, of all places, the changelog for 3.0.1
So this WAS an issue which was broken in 3.0.0 and fixed in 3.0.1
However, compounded onto this was the fact that as part of the version 3 upgrade. they changed some of the dependancies of the provisioning stuff under the hood.
All you need to do is get the the python modules for OpenSSL and crypto. I found the easiest way to do this was (after installing the Xcode command line tools) using MacPorts.
Have you imported your ad-hoc certs into Xcode, restarted Titanium Studio and looked again?
when I try to load the adhoc profile using the "provisioning wizard" I'll get "specific provisioning profile is invalid or wrong type". It stil doesn't appear in the drop down list. It is valid because I can use it in xcode.
Have you guys managed to solve this?
Having the same problem.
Tried removing the workspace and importing again.
Deleting .settings/com.appcelerator.titanium.core.prefs seems to leave it deleted. It never gets re-created. Copied it from another machine which has everything in the same locations and still no luck!
Also have this issue with AppStore Distribution. Suggested solutions didn't solve it.
Um. So 4 weeks later I am still having this problem. Running 3.0.1. I cannot install Provisioning Profiles. It is blocking me from publishing an update to this App Store and I am very upset.
Whats the story?
How can I get back to 2.1.2. That worked fine.
Please help.
A work around – Build in Xcode
1 Build the project in Titanium
- The project files are created in the ProjectName/build folder as usual
2 Go to the build folder and open the project in Xcode
- (You can double click the Xcode project file: ProjectName/build/iphone/[ProjectName].xcodeproj)
3 Choose the menu option Product › Archive in Xcode
- The project it is built and exported to the Xcode organizer archive which opens automatically
4 Select the build in Xcode Organizer › Archive and choose <Distribute...>
- choose appropriate action (Ad-Hoc deployment for Testflight, Submit for App Store)
- correct provisioning profile (which you should already have added to Xcode organizer)
You're done!
This works for Testflight so I am guessing it will work for distribution too.
Good luck, Sebastian
Your Answer
Think you can help? Login to answer this question!