{"action":"created","issue":{"url":"https://api.github.com/repos/audiokit/AudioKit/issues/567","repository_url":"https://api.github.com/repos/audiokit/AudioKit","labels_url":"https://api.github.com/repos/audiokit/AudioKit/issues/567/labels{/name}","comments_url":"https://api.github.com/repos/audiokit/AudioKit/issues/567/comments","events_url":"https://api.github.com/repos/audiokit/AudioKit/issues/567/events","html_url":"https://github.com/audiokit/AudioKit/issues/567","id":179901823,"number":567,"title":"AudioKit submitted to iTC fails validation on CFBundleSupportedPlatforms in Info.plist","user":{"login":"larsacus","id":590216,"avatar_url":"https://avatars.githubusercontent.com/u/590216?v=3","gravatar_id":"","url":"https://api.github.com/users/larsacus","html_url":"https://github.com/larsacus","followers_url":"https://api.github.com/users/larsacus/followers","following_url":"https://api.github.com/users/larsacus/following{/other_user}","gists_url":"https://api.github.com/users/larsacus/gists{/gist_id}","starred_url":"https://api.github.com/users/larsacus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larsacus/subscriptions","organizations_url":"https://api.github.com/users/larsacus/orgs","repos_url":"https://api.github.com/users/larsacus/repos","events_url":"https://api.github.com/users/larsacus/events{/privacy}","received_events_url":"https://api.github.com/users/larsacus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":22,"created_at":"2016-09-28T22:00:34Z","updated_at":"2016-10-11T07:27:29Z","closed_at":null,"body":"When submitting an application that includes AudioKit via Carthage to iTunesConnect, the build as it is built from Carthage will fail validation with the error:\r\n\r\n> We have discovered one or more issues with your recent delivery for <app name>. To process your delivery, the following issues must be corrected:\r\n>\r\n> **Invalid Bundle** - A nested bundle contains simulator platform listed in CFBundleSupportedPlatforms Info.plist key.\r\n> \r\n> Once these issues have been corrected, you can then redeliver the corrected binary.\r\n\r\nI don't think this is an Xcode 8 related thing since the actual validation fails on the iTunesConnect side, which implies this is a new requirement that has been added recently: https://forums.developer.apple.com/thread/62261\r\n\r\nManually removing or scripting the removal of the `CFBundleSupportedPlatforms` key altogether from `AudioKit.framework/Info.plist` allows passing submission. It appears simply changing the value from `iPhoneSimulator` to `iPhoneOS` will also work per the linked thread."},"comment":{"url":"https://api.github.com/repos/audiokit/AudioKit/issues/comments/252834032","html_url":"https://github.com/audiokit/AudioKit/issues/567#issuecomment-252834032","issue_url":"https://api.github.com/repos/audiokit/AudioKit/issues/567","id":252834032,"user":{"login":"megastep","id":115222,"avatar_url":"https://avatars.githubusercontent.com/u/115222?v=3","gravatar_id":"","url":"https://api.github.com/users/megastep","html_url":"https://github.com/megastep","followers_url":"https://api.github.com/users/megastep/followers","following_url":"https://api.github.com/users/megastep/following{/other_user}","gists_url":"https://api.github.com/users/megastep/gists{/gist_id}","starred_url":"https://api.github.com/users/megastep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/megastep/subscriptions","organizations_url":"https://api.github.com/users/megastep/orgs","repos_url":"https://api.github.com/users/megastep/repos","events_url":"https://api.github.com/users/megastep/events{/privacy}","received_events_url":"https://api.github.com/users/megastep/received_events","type":"User","site_admin":false},"created_at":"2016-10-11T07:27:29Z","updated_at":"2016-10-11T07:27:29Z","body":"@iSpartak yeah you do need to run the fix-framework.sh script in your run phase, as the App Store will reject binaries with simulator slices in them.\r\n"}}
{"actor":{"display_login":"megastep"}}