{"action":"created","issue":{"url":"https://api.github.com/repos/kivy/kivy-ios/issues/133","labels_url":"https://api.github.com/repos/kivy/kivy-ios/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/kivy/kivy-ios/issues/133/comments","events_url":"https://api.github.com/repos/kivy/kivy-ios/issues/133/events","html_url":"https://github.com/kivy/kivy-ios/issues/133","id":72114650,"number":133,"title":"can no longer submit a kivy-ios app to apple store","user":{"login":"niavlys","id":219877,"avatar_url":"https://avatars.githubusercontent.com/u/219877?v=3","gravatar_id":"","url":"https://api.github.com/users/niavlys","html_url":"https://github.com/niavlys","followers_url":"https://api.github.com/users/niavlys/followers","following_url":"https://api.github.com/users/niavlys/following{/other_user}","gists_url":"https://api.github.com/users/niavlys/gists{/gist_id}","starred_url":"https://api.github.com/users/niavlys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niavlys/subscriptions","organizations_url":"https://api.github.com/users/niavlys/orgs","repos_url":"https://api.github.com/users/niavlys/repos","events_url":"https://api.github.com/users/niavlys/events{/privacy}","received_events_url":"https://api.github.com/users/niavlys/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"tito","id":37904,"avatar_url":"https://avatars.githubusercontent.com/u/37904?v=3","gravatar_id":"","url":"https://api.github.com/users/tito","html_url":"https://github.com/tito","followers_url":"https://api.github.com/users/tito/followers","following_url":"https://api.github.com/users/tito/following{/other_user}","gists_url":"https://api.github.com/users/tito/gists{/gist_id}","starred_url":"https://api.github.com/users/tito/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tito/subscriptions","organizations_url":"https://api.github.com/users/tito/orgs","repos_url":"https://api.github.com/users/tito/repos","events_url":"https://api.github.com/users/tito/events{/privacy}","received_events_url":"https://api.github.com/users/tito/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-04-30T09:49:35Z","updated_at":"2015-04-30T17:54:43Z","closed_at":"2015-04-30T17:51:10Z","body":"TL;DR: kivy-ios broken, again...\r\n\r\ndoes anyone tried to upload a kivy-ios app recently, using the new toolchain? by recently, I mean since April 22th...\r\n\r\nIt looks like something has changed in Apple's codesign process, preventing many projects using 3rd party lib to be built correctly => see SO for former details: http://stackoverflow.com/search?tab=newest&q=ITMS-90035\r\n\r\nKivy seems to be affected too; here's an output of an archive trial:\r\nhttp://pastebin.com/56tg1QaS\r\n\r\nit look like we should/must no longer have executable file into the «Resources » part of the bundle. \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/kivy/kivy-ios/issues/comments/97897529","html_url":"https://github.com/kivy/kivy-ios/issues/133#issuecomment-97897529","issue_url":"https://api.github.com/repos/kivy/kivy-ios/issues/133","id":97897529,"user":{"login":"tito","id":37904,"avatar_url":"https://avatars.githubusercontent.com/u/37904?v=3","gravatar_id":"","url":"https://api.github.com/users/tito","html_url":"https://github.com/tito","followers_url":"https://api.github.com/users/tito/followers","following_url":"https://api.github.com/users/tito/following{/other_user}","gists_url":"https://api.github.com/users/tito/gists{/gist_id}","starred_url":"https://api.github.com/users/tito/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tito/subscriptions","organizations_url":"https://api.github.com/users/tito/orgs","repos_url":"https://api.github.com/users/tito/repos","events_url":"https://api.github.com/users/tito/events{/privacy}","received_events_url":"https://api.github.com/users/tito/received_events","type":"User","site_admin":false},"created_at":"2015-04-30T17:54:43Z","updated_at":"2015-04-30T17:54:43Z","body":"So basically, every files with executable bits, or with a shell bang, must be signed.\r\n\r\nNow, there is an additionnal step (untested, cause i didn't got time to rebuild everything before pushing the app): before installing to the root/dist, the recipe install is cleaned: extensions like so.libs, so.o, pyc, py, sh, are removed.\r\n\r\nPython install-sh is also removed cause it's not needed on the platform.\r\n\r\nIf you want to fix your submission without rebuilding the whole toolchain, you can strip the unwanted files manually in the dist/root, and then re-generate an archive. (`find -iname '*.pyc' -exec rm {} \\;`, and same for others extensions.)\r\n\r\nAny files that the submission show can be deleted safely as we don't have any other binary requirement within the package, so none of them are valid."}}