Sorry, I'm not using Safari playback for my app, so I haven't tried this.
Post
Replies
Boosts
Views
Activity
Well you don't need it for iOS 15.1 at all, so I assume you are asking about it for macOS.
I assume that is what they are going to do with macOS Monterey what they did with iOS 15. My guess is that SharePlay won't be enabled in macOS 12.0 and there won't be a profile anymore to enable it, but when the 12.1 beta comes out (likely in the next week or two), it will be enabled by default. In the meantime we can't test at all on macOS. This is a great system they have set up here.
And again, SharePlay is disabled in the macOS Monterey betas and the SharePlay profile to enable it expired on Oct 15, so I cannot test my app at all this weekend. This whole SharePlay Development Profile has been a complete disaster. I've gone weeks without being able to test and now with iOS 15.1 almost out, when I need to test the most, I am unable to because of arbitrary restrictions that make testing impossible. What a disappointment this whole process has been.
Yes, I understand there is an Apple event on Monday morning and the RCs will likely come out that afternoon and SharePlay will likely work in them, but seriously this is such garbage and I feel like no one at Apple cares about any one actually testing their software. It's just roadblock after roadblock for no reason and it's broken literally half the time.
Hi there,
Thanks for letting us know. I appreciate you giving us updates like this on this forum.
However, I would also like to let you and your team know how incredibly frustrating this entire ordeal has been. I'm working on a new app that is based entirely on SharePlay and is useless without it. And now I have had several weeks where I am completely unable to test the app because of broken profiles and now having to test 15.0 RC and not being able to test at all until a new beta is released. And all the while I am unable to test my app using TestFlight because that is blocked as well. This whole experience has made me regret ever attempting to create a new app using beta features at all and I will not recommend this to any other developers in the future.
It looks like SharePlay doesn't work in the RC build and likely won't work in the final 15.0 build either. My guess is that iOS 15.1 beta 1 will be released soon and SharePlay will be enabled in that one without a profile. In the meantime we are stuck yet again without the ability to test SharePlay until this happens. Hopefully we don't have to wait a week or more for this.
Yeah, I agree the wording is confusing. Basically you aren't allowed to submit apps to App Store/TestFlight with the Group Activities entitlement. The build will be rejected. However, if you submit without Group Activities entitlement, then SharePlay won't work. So basically that is a note to people who have functional apps that work fine without SharePlay to let them know how to continue testing the non-SharePlay features in TestFlight. In my case, my app is a new SharePlay-only app, so I ca no longer test with TestFlight until they change this policy. I can only test using adhoc builds outside of the App Store and TestFlight.
Sadly this profile doesn't seem to work to enable SharePlay in Monterey beta 6. Is that going to be fixed?
This link is hopefully useful for some, but it doesn't solve my original problem. Because of the way that my app works (you construct the widget configuration in the app), I have one widget for each size. So I need one new widget that supports just the .extraLarge size. This causes problems on iOS 14 because I can't include this size and then the widget has no family size and it breaks and no widgets show up at all. So far the only ugly, hacky work around I can find is to set the family size to .large on iOS 14 and .extraLarge on iOS 15, but then I end up with two large family widgets on iOS 14. So far this is preferable to having no extra large widget or no widgets at all.
Can confirm that beta 7 with the profile now works. Thanks for looking into and fixing this. Cheers.
Thanks for looking into this and fixing it. Hopefully beta 7 is out soon.
I believe the whole point of the SharePlay developer profile is so that we developers can go to beta 6 and still test our SharePlay apps, but I think they screwed it up somehow. Hopefully they get it sorted out soon so we can continue testing.
BTW, we can't submit apps with Group Activities entitlements to Testflight now, but I'm wondering if that is still required for it to work. So we may only be able to test with development/adhoc builds that have Group Activities entitlements and not TestFlight builds for now. At least that may be what they intend. But even with development builds installed directly onto my devices with Group Activities entitlements and the SharePlay profile, I still can't get SharePlay to work. So something is broken.
Also please see this post where more people have the same issue. I think it's just flat out broken. https://developer.apple.com/forums/thread/688155
I filed FB9531873 for this issue. There are 2 sysdiagnoses attached to it. Thanks.