I have installed iOS SDK 4.3.1 and I have no log messages in Titanium Developer.
I tried the previous hotfix (http://developer.appcelerator.com/blog/2010/07/introducing-titanium-mobile-1-4.html), set the chmod, but I can't get it to work.
Any ideas?
2 Answers
Accepted Answer
I solved this (silly) problem by the following method, which is 'softer' and involves no code changes:
Go to ~/Library/Application Support/iPhone Simulator/
Create a 'soft link' from 4.3 to 4.3.2, which I had (ln -s 4.3.2 4.3 - Maybe a regular alias could do it as well.).
Works perfectly now. I don't know if that would work between minor versions, such as 4.1 to 4.2, but it's a probably a bug with picking up revision numbers after the minor version.
Try patch /Library/Application\ Support/Titanium/mobilesdk/osx/1.6.2/iphone/logger.py 61a62,71 > if iphone_version == '4.3': > # i dunno, how many of these will they do? > for v in ('4.3.2','4.3.1'): > if os.path.exists(os.path.expanduser("~/Library/Application Support/iPhone Simulator/%s"%v)): > # Apple broke version in 4.3.x where they return 4.3 instead so we need to try and see if they > # have the patch installed > print "[INFO] Found %s patch installed" % v > path = "~/Library/Application Support/iPhone Simulator/%s" % v > break >
This is the major.minor iphone_version but major.minor.build directories redux.
Your Answer
Think you can help? Login to answer this question!