Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-1120] Generated .xcodeproj missing CODE_SIGN_ENTITLEMENTS key.

GitHub Issuen/a
Resolution Date2011-04-17T01:55:16.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.4.0
Labels3.3.2, adhoc, build, code_sign_entitlements, distribution, iphone
AssigneeReggie Seagraves


More info here: http://developer.appcelerator.com/question/32391/ad-hoc-finally-working-"> http://developer.appcelerator.com/question/32391/ad-hoc-finally-wor...


  1. Jeff Haynie 2011-04-15

    this is a regression issue it looks like.

  2. Sj101 2011-04-15

    This still does not work with 3.2.2. Even though it goes thru the packaging, once you drag the .app into iTunes, I end up getting the not signed error. And opening the project's settings, I see no entitlements settings.

  3. Jeff Haynie 2011-04-15

    I didn't think ad hoc should have entitlements. Right now, we only add entitlements for non-adhoc certificates.

    So you're saying you have an ad hoc cert and when you add entitlements its working?

  4. Sj101 2011-04-15

    How else are you suppose to sign the apps for adhoc? Because right now if I compile with an adhoc profile, drag the app, and sync, it gives me app not signed error. After researching for over a whole day, I solved the signing error by adding the CODE_SIGN_ENTITLEMENTS key into the xcodeproject file and then pointing the value of that key to Entitlements.plist. See the link in my original post for more info. Also have a look at this: http://furbo.org/2008/08/06/beta-testing-on-iphone-20/">http://furbo.org/2008/08/06/beta-testing-on-iphone-20/

    And I meant 1.3.2 in the title, not 3.3.2.

  5. Sj101 2011-04-15

    I solved this simply by changing line 699 on builder.py. Changed "if not is_adhoc(appuuid):" to "if is_adhoc(appuuid):" and TiDev is compiling with adhoc certs fine :)

  6. Jeff Haynie 2011-04-15

    please re-test this with the latest from master.
    i've tested with various ad-hoc, distribution, etc.

  7. Jeff Haynie 2011-04-15

    tested with several different people and scenarios. tested uploading to app store.

JSON Source