iOS app rejected five times because of background audio setting

Richard Miller Wow at together.net
Mon Apr 3 17:31:03 EDT 2017


Thanks for the info, Ralph. I had figured out the exit-on-suspend issue previously. In my last app submission, I completely removed the entire section in the info.plist file which referenced UIBackgroundModes, but they still rejected it on the same claim that background audio was enabled. This tells me one of two things: there is some other file in the standalone that is referencing this function, or, by completely removing it from info.plist, this effectively defaults to enabling that function. 

I am hoping that the precise code I included in my previous email is the correct way to disable background audio in info.plist, and that there is no other file other than the info.plist that needs to be addressed.

Richard


Sent from my iPhone

> On Apr 3, 2017, at 5:03 PM, Ralph DiMola <rdimola at evergreeninfo.net> wrote:
> 
> After reading closer:
> 1) Make sure that the "Background Audio" is un-ticked.
> 2) Do the "plist hack" as enumerated in my last email.
> 3) This is all I do and have never been rejected for the "Background Audio"
> issue.
> 4) I have never tried to submit to the store with v9. This might be a v9
> issue.
> 
> <key>UIBackgroundModes</key>
>     <array>
> 
>     </array>
> 
> Seems to be correct. 
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdimola at evergreeninfo.net
> 
> 
> -----Original Message-----
> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf
> Of Richard Miller via use-livecode
> Sent: Monday, April 03, 2017 3:52 PM
> To: How to use LiveCode
> Cc: Richard Miller
> Subject: iOS app rejected five times because of background audio setting
> 
> I have gone back and forth with Apple five times in an attempt to get this
> setting correct. I made the mistake originally of enabling the background
> audio option in the iOS standalone settings area. I was trying to prevent
> the app from exiting when the user switched to a different app. I know that
> this setting solves that issue, but it also caused Apple to reject my app
> because I was not including any background audio.
> 
> I have since realized that the correct way to deal with this is to modify
> the "exit on suspend" clause in the livecodescript file. But after creating
> a new standalone and submitting it to Apple, they keep telling me I am still
> referencing the backgroundaudio option. I tried making changes to the
> info.plist and settings.plist files, but I can't seem to get this right.
> 
> I just downloaded a fresh copy of LC 9.0 and created a new standalone. 
> When I look at the info.plist file in the standalone, this is what I find:
> 
> <key>UIBackgroundModes</key>
>     <array>
> 
>     </array>
> 
> 
> Is this correct? Is this the way the code should read when the background
> audio option is not being used?
> 
> Thanks for any help with this,
> Richard Miller
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 





More information about the use-livecode mailing list