{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1519","repository_url":"https://api.github.com/repos/facebook/AsyncDisplayKit","labels_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1519/labels{/name}","comments_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1519/comments","events_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1519/events","html_url":"https://github.com/facebook/AsyncDisplayKit/issues/1519","id":147800071,"number":1519,"title":"Podspec version is rejected by iTunes Connect ","user":{"login":"smyrgl","id":1709178,"avatar_url":"https://avatars.githubusercontent.com/u/1709178?v=3","gravatar_id":"","url":"https://api.github.com/users/smyrgl","html_url":"https://github.com/smyrgl","followers_url":"https://api.github.com/users/smyrgl/followers","following_url":"https://api.github.com/users/smyrgl/following{/other_user}","gists_url":"https://api.github.com/users/smyrgl/gists{/gist_id}","starred_url":"https://api.github.com/users/smyrgl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smyrgl/subscriptions","organizations_url":"https://api.github.com/users/smyrgl/orgs","repos_url":"https://api.github.com/users/smyrgl/repos","events_url":"https://api.github.com/users/smyrgl/events{/privacy}","received_events_url":"https://api.github.com/users/smyrgl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-04-12T16:08:04Z","updated_at":"2016-04-25T17:45:04Z","closed_at":null,"body":"So Cocoapods uses the version number in the Podspec to version the dynamic frameworks it creates and the current 1.7.9.2 version that is specified in the podspec is not a valid version for a framework (unknown if this is a problem with Cocoapods when you don't use use_frameworks! directive and rely on static libs).  Right now if I try to submit an app with ADK using Cocoapods I get this:\r\n\r\n```\r\n[00:36:21]: [Transporter Error Output]: ERROR ITMS-90060: \"This bundle is invalid. The value for key CFBundleShortVersionString '1.9.7.2' in the Info.plist file must be a period-separated list of at most three non-negative integers.\"\r\n[00:36:21]: Transporter transfer failed.\r\n[00:36:21]: \r\n[00:36:21]: ERROR ITMS-90060: \"This bundle is invalid. The value for key CFBundleShortVersionString '1.9.7.2' in the Info.plist file must be a period-separated list of at most three non-negative integers.\"\r\n[00:36:21]: Return status of iTunes Transporter was 1: ERROR ITMS-90060: \"This bundle is invalid. The value for key CFBundleShortVersionString '1.9.7.2' in the Info.plist file must be a period-separated list of at most three non-negative integers.\"\r\n[00:36:21]: ERROR ITMS-90060: \"This bundle is invalid. The value for key CFBundleShortVersionString '1.9.7.2' in the Info.plist file must be a period-separated list of at most three non-negative integers.\"\r\nReturn status of iTunes Transporter was 1: ERROR ITMS-90060: \"This bundle is invalid. The value for key CFBundleShortVersionString '1.9.7.2' in the Info.plist file must be a period-separated list of at most three non-negative integers.\"\r\n```\r\n\r\nThis is a very serious issue since I can't update a production app with a new ADK version obviously.\r\n\r\nI admit that Cocoapods podspec linting should catch this but really we need another fix for this.  The easiest (and least error prone) fix is simply to stop using 4 integer versions in ADK and just roll the patch version whenever we want to cut a new version tag.  "},"comment":{"url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/comments/214456648","html_url":"https://github.com/facebook/AsyncDisplayKit/issues/1519#issuecomment-214456648","issue_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1519","id":214456648,"user":{"login":"JPROFFICIAL","id":14960440,"avatar_url":"https://avatars.githubusercontent.com/u/14960440?v=3","gravatar_id":"","url":"https://api.github.com/users/JPROFFICIAL","html_url":"https://github.com/JPROFFICIAL","followers_url":"https://api.github.com/users/JPROFFICIAL/followers","following_url":"https://api.github.com/users/JPROFFICIAL/following{/other_user}","gists_url":"https://api.github.com/users/JPROFFICIAL/gists{/gist_id}","starred_url":"https://api.github.com/users/JPROFFICIAL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JPROFFICIAL/subscriptions","organizations_url":"https://api.github.com/users/JPROFFICIAL/orgs","repos_url":"https://api.github.com/users/JPROFFICIAL/repos","events_url":"https://api.github.com/users/JPROFFICIAL/events{/privacy}","received_events_url":"https://api.github.com/users/JPROFFICIAL/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T17:45:04Z","updated_at":"2016-04-25T17:45:04Z","body":"@yury Which would be what version? 1.7.9 ?"}}