{"action":"created","issue":{"url":"https://api.github.com/repos/svdo/ipatool/issues/2","labels_url":"https://api.github.com/repos/svdo/ipatool/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/svdo/ipatool/issues/2/comments","events_url":"https://api.github.com/repos/svdo/ipatool/issues/2/events","html_url":"https://github.com/svdo/ipatool/issues/2","id":96189178,"number":2,"title":"Does not compile in xcode 6.4 (6e35b)","user":{"login":"SleepyBrett","id":279521,"avatar_url":"https://avatars.githubusercontent.com/u/279521?v=3","gravatar_id":"","url":"https://api.github.com/users/SleepyBrett","html_url":"https://github.com/SleepyBrett","followers_url":"https://api.github.com/users/SleepyBrett/followers","following_url":"https://api.github.com/users/SleepyBrett/following{/other_user}","gists_url":"https://api.github.com/users/SleepyBrett/gists{/gist_id}","starred_url":"https://api.github.com/users/SleepyBrett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SleepyBrett/subscriptions","organizations_url":"https://api.github.com/users/SleepyBrett/orgs","repos_url":"https://api.github.com/users/SleepyBrett/repos","events_url":"https://api.github.com/users/SleepyBrett/events{/privacy}","received_events_url":"https://api.github.com/users/SleepyBrett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-20T23:35:34Z","updated_at":"2015-07-21T03:53:45Z","closed_at":null,"body":"XCode surfaces 20 issues. Many of them are similar to 'AnyObject?' is not convertible to 'SOMETYPE'; did you mean to use 'as!' to force downcast."},"comment":{"url":"https://api.github.com/repos/svdo/ipatool/issues/comments/123145219","html_url":"https://github.com/svdo/ipatool/issues/2#issuecomment-123145219","issue_url":"https://api.github.com/repos/svdo/ipatool/issues/2","id":123145219,"user":{"login":"SleepyBrett","id":279521,"avatar_url":"https://avatars.githubusercontent.com/u/279521?v=3","gravatar_id":"","url":"https://api.github.com/users/SleepyBrett","html_url":"https://github.com/SleepyBrett","followers_url":"https://api.github.com/users/SleepyBrett/followers","following_url":"https://api.github.com/users/SleepyBrett/following{/other_user}","gists_url":"https://api.github.com/users/SleepyBrett/gists{/gist_id}","starred_url":"https://api.github.com/users/SleepyBrett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SleepyBrett/subscriptions","organizations_url":"https://api.github.com/users/SleepyBrett/orgs","repos_url":"https://api.github.com/users/SleepyBrett/repos","events_url":"https://api.github.com/users/SleepyBrett/events{/privacy}","received_events_url":"https://api.github.com/users/SleepyBrett/received_events","type":"User","site_admin":false},"created_at":"2015-07-21T03:53:45Z","updated_at":"2015-07-21T03:53:45Z","body":"After making a number of fixes to a language I don't really know, I managed to make it compile. However now I'm having some issues processing a commandline that looks like this.\r\n\r\nipatool xxx.ipa resign xxx.mobileprovision com.blah.foo.xxx\r\n\r\nI get 'Need parameters for ipa path and new provisioning profile'.\r\n\r\nWhich I trace to validateArgs in IPTCommandResign.swift, other digging in that function seems to imply that 'resign' should have been removed from the args array (it tests args members 0 and 1 to make sure they are readable files.. however 1 at this point is 'resign').\r\n\r\nThis leads me to convertArgsForCompatibility, where .. frankly I don't understand this at all..starting with\r\n\r\n        if (args.count >= 2 &&\r\n            (args[1] == \"provisioning-profile\" || args[1] == \"bundle-identifier\")) {\r\n\r\nIs this some holdover from a previous incarnation?"}}