{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/326","repository_url":"https://api.github.com/repos/Microsoft/react-native-code-push","labels_url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/326/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/326/comments","events_url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/326/events","html_url":"https://github.com/Microsoft/react-native-code-push/pull/326","id":152544293,"number":326,"title":"Support iOS app extensions","user":{"login":"kemcake","id":4311124,"avatar_url":"https://avatars.githubusercontent.com/u/4311124?v=3","gravatar_id":"","url":"https://api.github.com/users/kemcake","html_url":"https://github.com/kemcake","followers_url":"https://api.github.com/users/kemcake/followers","following_url":"https://api.github.com/users/kemcake/following{/other_user}","gists_url":"https://api.github.com/users/kemcake/gists{/gist_id}","starred_url":"https://api.github.com/users/kemcake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kemcake/subscriptions","organizations_url":"https://api.github.com/users/kemcake/orgs","repos_url":"https://api.github.com/users/kemcake/repos","events_url":"https://api.github.com/users/kemcake/events{/privacy}","received_events_url":"https://api.github.com/users/kemcake/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/react-native-code-push/labels/cla-signed","name":"cla-signed","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-02T12:33:49Z","updated_at":"2016-05-02T15:56:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Microsoft/react-native-code-push/pulls/326","html_url":"https://github.com/Microsoft/react-native-code-push/pull/326","diff_url":"https://github.com/Microsoft/react-native-code-push/pull/326.diff","patch_url":"https://github.com/Microsoft/react-native-code-push/pull/326.patch"},"body":"This PR add few methods to get the `bundleURL` from an iOS app extension. Allowing extension targets to use the same JS bundle as the main app.\r\n\r\n🙌"},"comment":{"url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/comments/216275764","html_url":"https://github.com/Microsoft/react-native-code-push/pull/326#issuecomment-216275764","issue_url":"https://api.github.com/repos/Microsoft/react-native-code-push/issues/326","id":216275764,"user":{"login":"lostintangent","id":116461,"avatar_url":"https://avatars.githubusercontent.com/u/116461?v=3","gravatar_id":"","url":"https://api.github.com/users/lostintangent","html_url":"https://github.com/lostintangent","followers_url":"https://api.github.com/users/lostintangent/followers","following_url":"https://api.github.com/users/lostintangent/following{/other_user}","gists_url":"https://api.github.com/users/lostintangent/gists{/gist_id}","starred_url":"https://api.github.com/users/lostintangent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lostintangent/subscriptions","organizations_url":"https://api.github.com/users/lostintangent/orgs","repos_url":"https://api.github.com/users/lostintangent/repos","events_url":"https://api.github.com/users/lostintangent/events{/privacy}","received_events_url":"https://api.github.com/users/lostintangent/received_events","type":"User","site_admin":false},"created_at":"2016-05-02T15:56:39Z","updated_at":"2016-05-02T15:56:39Z","body":"@kemcake Thanks for submitting this PR! Could you elaborate a little bit on the scenario this is trying to enable? Are you using React Native for an app extension's UI and you want to use CodePush to load the JS Bundle for it in addition to the main app? \r\n\r\nDoes your JS bundle contain two registered app components, and you reference each one individually from either the `AppDelegate.m` or the extension's native code?\r\n\r\nWhile this PR potentially enables the extension to load the containing app's JS bundle from the binary, are there any issues with the extension loading a CodePush update? \r\n\r\nThanks!"}}