Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
OK, I tested it. Works fine for iOS 10 for local and with an exception for MySB. That said: it's not backwards compatible to iOS 8/9 and won't work for remote access. I'd probably give trying to convince the App Review a try. I could live with the "no remote access part" since I plan to include a VPN client anyway (which would probably include it into "local") and this would be a good excuse to finally do that. But I'm not yet willing to give up on iOS 8/9 compatibility just yet. --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch* pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
Also, this would kill all backwards compatibility for iOS 8/9 --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch* pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
Not enough to be fine. Would still kill MySB and remote use --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch* pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
After some more research, it appears we will be fine. https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html Apple has introduced a new key "NSAllowsLocalNetworking to allow loading of local resources without disabling ATS for the rest of your app". > An optional Boolean value that, when set to YES, removes App Transport > Security protections for connections to unqualified domains and to > .local domains, without disabling ATS for the rest of your app. > If you set this keys value to YES, then App Transport Security ignores > the value of the NSAllowsArbitraryLoads key in iOS 10 and later and in > macOS 10.12 and later. This behavior supports adoption of App Transport > Security protections while allowing embedded browsers to continue > working in iOS 9 and earlier and in OS X v10.11 and earlier. (To obtain > this behavior, set the value of this key to YES and set the value of the > NSAllowsArbitraryLoads key to YES as well.) > Default value is NO. > Available starting in iOS 10.0 and macOS 10.12. SlimDevices SqueezeBox V3 SqueezeBox Boom SqueezeBox Touch louisvanwijk's Profile: http://forums.slimdevices.com/member.php?userid=63405 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
pippin wrote: > You can get a cert without a DNS address? At least you'd need a fixed ID > or something, don't you? > Logitech might want to prep up MySqueezebox.com, though, I think it > still doesn't support SSL, doesn't it? Let me check. A colleague installed Let's Encrypt on an SME (Linux distribution) server recently but I am not sure whether it has a publicly accessible IP and associated DNS or not. *Vortexbox LMS 7.9 music on QNAP TS419p via NFS* iThingys/iPeng/Tablets *Living Room* - SB3 -> Onkyo TS606 - > Celestion Ditton F20s - Zone 2 -> Sony TA FE 320 -> Sennheiser RS 130 & B P7 *Office* - RPi -> Sony TA FE320 -> Celestion F10s / SB3 -> Onkyo CRN 755 -> Wharfedale Modus Cubes *Dining Room* -> SB Boom *Kitchen* -> UE Radio (upgraded to SB Radio) *Bedroom (Bedside)* - SB Touch -> Topping TP21 -> AKG Headphones *Bedroom (TV)* - Amazon Fire TV (SB Player) -> Topping TP20 -> Wharfedale Modus Cubes d6jg's Profile: http://forums.slimdevices.com/member.php?userid=44051 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
You can get a cert without a DNS address? At least you'd need a fixed ID or something, don't you? Logitech might want to prep up MySqueezebox.com, though, I think it still doesn't support SSL, doesn't it? --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch* pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
You can install a cert on an internal server that is sufficient to be accepted by a modern browser. Free Certs are available from Let's Encrypt and there are scripts that will auto renew for you. That said I hope you are correct Pippin otherwise we may have a problem *Vortexbox LMS 7.9 music on QNAP TS419p via NFS* iThingys/iPeng/Tablets *Living Room* - SB3 -> Onkyo TS606 - > Celestion Ditton F20s - Zone 2 -> Sony TA FE 320 -> Sennheiser RS 130 & B P7 *Office* - RPi -> Sony TA FE320 -> Celestion F10s / SB3 -> Onkyo CRN 755 -> Wharfedale Modus Cubes *Dining Room* -> SB Boom *Kitchen* -> UE Radio (upgraded to SB Radio) *Bedroom (Bedside)* - SB Touch -> Topping TP21 -> AKG Headphones *Bedroom (TV)* - Amazon Fire TV (SB Player) -> Topping TP20 -> Wharfedale Modus Cubes d6jg's Profile: http://forums.slimdevices.com/member.php?userid=44051 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
I honestly don't know. Apple will allow exceptions on a case-by-case basis, I hope we qualify and can convince them about this, otherwise 3rd Party Apps will no longer see updates from that point on. It's not so much a question of streaming, the whole access to LMS is without http support and - what's more important - principally can't be (you can't have a certificate for a home server on a private IP address). So I really can't see them enforcing this. But hey, it's Apple, you never know... --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch* pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] Apple will require HTTPS connections for iOS apps by the end of 2016
Apple announced in June that they will require of all iOS app store to support HTTPS in 2017. Will this be a issue for 3rd party iOS that access LMS? As far as I know LMS does not support streaming over HTTPS. If this is a issue, how should we as 3rd party developers handle it? Thanks Louis SlimDevices SqueezeBox V3 SqueezeBox Boom SqueezeBox Touch louisvanwijk's Profile: http://forums.slimdevices.com/member.php?userid=63405 View this thread: http://forums.slimdevices.com/showthread.php?t=106426 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins