{"action":"created","issue":{"url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/909","repository_url":"https://api.github.com/repos/sparkle-project/Sparkle","labels_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/909/labels{/name}","comments_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/909/comments","events_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/909/events","html_url":"https://github.com/sparkle-project/Sparkle/issues/909","id":186453569,"number":909,"title":"SUFeedURL in Info.plist or dynamically setting it","user":{"login":"prasha6","id":8802054,"avatar_url":"https://avatars.githubusercontent.com/u/8802054?v=3","gravatar_id":"","url":"https://api.github.com/users/prasha6","html_url":"https://github.com/prasha6","followers_url":"https://api.github.com/users/prasha6/followers","following_url":"https://api.github.com/users/prasha6/following{/other_user}","gists_url":"https://api.github.com/users/prasha6/gists{/gist_id}","starred_url":"https://api.github.com/users/prasha6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prasha6/subscriptions","organizations_url":"https://api.github.com/users/prasha6/orgs","repos_url":"https://api.github.com/users/prasha6/repos","events_url":"https://api.github.com/users/prasha6/events{/privacy}","received_events_url":"https://api.github.com/users/prasha6/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-11-01T03:55:48Z","updated_at":"2016-11-01T19:54:44Z","closed_at":null,"body":"Hello,\r\n\r\nI am using Sparkle 1.14.0. My app has been public for the last few months and I have been rolling out updates through sparkle without any problem. \r\n\r\nHowever, recently I am having users encounter the following crash:\r\n\r\n> _Crashed thread: 0\r\n> uncaught ObjC exception, reason: You must specify the URL of the appcast as the SUFeedURL key in either the Info.plist or the user defaults!_\r\n\r\nI have been setting the SUFeedURL  programmatically, instead of info.plist, like the following:\r\nSUUpdater.SharedUpdater.FeedURL = my url;\r\n\r\nThe thing I can't understand is - while most of the users can successfully update, why are a few users encountering this crash ? Do you have any idea/thoughts/suggestions ?"},"comment":{"url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/comments/257676172","html_url":"https://github.com/sparkle-project/Sparkle/issues/909#issuecomment-257676172","issue_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/909","id":257676172,"user":{"login":"prasha6","id":8802054,"avatar_url":"https://avatars.githubusercontent.com/u/8802054?v=3","gravatar_id":"","url":"https://api.github.com/users/prasha6","html_url":"https://github.com/prasha6","followers_url":"https://api.github.com/users/prasha6/followers","following_url":"https://api.github.com/users/prasha6/following{/other_user}","gists_url":"https://api.github.com/users/prasha6/gists{/gist_id}","starred_url":"https://api.github.com/users/prasha6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prasha6/subscriptions","organizations_url":"https://api.github.com/users/prasha6/orgs","repos_url":"https://api.github.com/users/prasha6/repos","events_url":"https://api.github.com/users/prasha6/events{/privacy}","received_events_url":"https://api.github.com/users/prasha6/received_events","type":"User","site_admin":false},"created_at":"2016-11-01T19:54:44Z","updated_at":"2016-11-01T19:54:44Z","body":"Don't you think the delegate method should always work ? doesn't it get called each time before the update check, whenever the updater requires the feedURL ? \r\nIf I return my appcast url in this delegate method, then likely there won't be any error like \" You must specify the URL of the appcast as the SUFeedURL key in either the Info.plist or the user defaults!\""}}
{"actor":{"display_login":"prasha6"}}