SongPickerANE icon indicating copy to clipboard operation
SongPickerANE copied to clipboard

issue with iOS 8.4.1

Open gustav77 opened this issue 9 years ago • 11 comments

Hi,

your SongPicker Example app works fine until iOS 8.4 but if the device has iOS 8.4.1 there is no sound to hear. I got the same issue with our own app and just compiled your example to double check this issue.

There is no error message, no warning, nothing. Just silence.

Any idea?

gustav77 avatar Sep 10 '15 18:09 gustav77

Not sure, it may be I need to rebuild the iOS lib with the latest SDK. I'll give it a try and get back to you.

richpixel avatar Sep 11 '15 00:09 richpixel

Built with 8.4 SDK and it seems to work on the phone - I'm running 8.4.1. The new ane is now available here. I tried a DRM and non-DRM protected song and they played. (At first I didn't think it was working, but it turned out I had silenced the phone !)

richpixel avatar Sep 11 '15 15:09 richpixel

thank you, but it doesn't work for me. I tested on iPhone, iOS 8.3 -> ok, iPod with 8.4 -> ok, iPad 8.4.1 not ok and iPhone 8.4.1 not ok

I can see, there is a significant difference in size between your .ipa = 6.818.080 were as mine has 4.020.716 Bytes. Maybe the build process is responsible for that. I took your example project, just added my certificate and provisioning profile.

Any more ideas?

gustav77 avatar Sep 11 '15 19:09 gustav77

Is it one specific song you're trying to play that doesn't play, or are you trying to play different songs when you test? If you have a specific song or songs that don't play and they are available on iTunes I can try to reproduce the issue... as for the build size I've been using a debug build for testing but I can try a release build to see if it matters.

richpixel avatar Sep 11 '15 20:09 richpixel

No specific song. And it doesn't matter if 'donwloadedSongsOnly' is true or false I can pick only songs that I have made available for offline.

I am using Flash Builder 4.7 for release build. There are two options for adhoc release and final release, both don't work on 8.4.1

On 8.4 it works but I can't change the volume it is always 1. Sorry I didn't notice this earlier.

gustav77 avatar Sep 12 '15 06:09 gustav77

I tried the release builds and it still works, but perhaps I can debug your version. If you can send me your ipa for the SongPickerExample I have a way to look at console log output in Xcode. Let me know if you need my UDID.

The volume has always been an issue where only certain songs accept volume changes because of some complexities I encountered- it should be more consistent, but the only way to do it is to have volume changes affect system volume. Would that be ok for your app?

richpixel avatar Sep 12 '15 14:09 richpixel

That's a good idea. Here is my UDID 4c25b6ebb836d45dcadde985ad00e49d4d2fb94c

please send me yours. This way we can change the ipa and double check.

Volume change is not really important for me, because the user always could use his devices controls.

2015-09-12 16:06 GMT+02:00 richpixel [email protected]:

I tried the release builds and it still works, but perhaps I can debug your version. If you can send me your ipa for the SongPickerExample I have a way to look at console log output in Xcode. Let me know if you need my UDID.

The volume has always been an issue where only certain songs accept volume changes because of some complexities I encountered- it should be more consistent, but the only way to do it is to have volume changes affect system volume. Would that be ok for your app?

— Reply to this email directly or view it on GitHub https://github.com/richpixel/SongPickerANE/issues/13#issuecomment-139774025 .

Best regards

Guenter Guckelsberger

MapleTec GmbH Schaffeld 8 21629 Neu Wulmstorf

Germany

Phone: +49 (172) 4026944

e-mail: [email protected] [email protected]

Web: http:// http://www.mapletec.de/maplemat.wordpress.com http://guckelsberger.wordpress.com

gustav77 avatar Sep 12 '15 15:09 gustav77

Hi, I just built a release version that contains your UDID: http://install.diawi.com/M9uJqe (If you've never used diawi, just go to that link on your device to install the SongPicker app).

Here's my UDID: 015a5a0667c53e31641ec5f4003b9ec32a07d4de

I also used Flash Builder 4.7 to build - the one thing I had to change was the Apple iOS SDK to be 8.4:

screen shot 2015-09-13 at 12 11 10 pm

richpixel avatar Sep 13 '15 16:09 richpixel

thanks,

sorry, but your ipa fails as well. Here is mine:

http://install.diawi.com/PmQwUk

Like you, I used the 8.4 SDK

2015-09-13 18:12 GMT+02:00 richpixel [email protected]:

Hi, I just built a release version that contains your UDID: http://install.diawi.com/M9uJqe (If you've never used diawi, just go to that link on your device to install the SongPicker app).

Here's my UDID: 015a5a0667c53e31641ec5f4003b9ec32a07d4de

I also used Flash Builder 4.7 to build - the one thing I had to change was the Apple iOS SDK to be 8.4:

[image: screen shot 2015-09-13 at 12 11 10 pm] https://cloud.githubusercontent.com/assets/1254778/9837550/b059b058-5a10-11e5-8afb-98dfc4aa7958.png

— Reply to this email directly or view it on GitHub https://github.com/richpixel/SongPickerANE/issues/13#issuecomment-139891671 .

Best regards

Guenter Guckelsberger

MapleTec GmbH Schaffeld 8 21629 Neu Wulmstorf

Germany

Phone: +49 (172) 4026944

e-mail: [email protected] [email protected]

Web: http:// http://www.mapletec.de/maplemat.wordpress.com http://guckelsberger.wordpress.com

gustav77 avatar Sep 13 '15 18:09 gustav77

just got the first iOS 9 device and testet again. But failed like on 8.4.1

gustav77 avatar Sep 17 '15 10:09 gustav77

Hi Gustav, I installed your build on my iPhone 5c running iOS 8.4.1.. it still works. Since it doesn't work in iOS 9 also I suspect it's some subtle change that has been introduced to iOS... But I'm scratching my head because it seems to not be a problem in the build process if both yours and my versions work on my phone (and vice versa). What kind of iPhone do you have running iOS 8.4.1 ?

richpixel avatar Sep 17 '15 13:09 richpixel