iOS app rejected five times because of background audio setting

Richard Miller wow at together.net
Wed Apr 5 18:11:28 EDT 2017


Apple just rejected my app again, for the same reason, complaining that 
my code regarding background audio Is incorrect, even though it is 
identical to yours. This time, I have challenged them to discuss this 
issue on the phone.


On 4/3/17 5:51 PM, Ralph DiMola wrote:
> I just looked at the info.plist from my last app that Apple approved.
>
> 1) The UIApplicationExitsOnSuspend key is not there.
> 2) the UIBackgroundModes key looks like what you see.
> <key>UIBackgroundModes</key>
>       <array>
>   
>       </array>
>
> What does your info.plist in the app look like?
>
> OPTION 2: You bumped up against an less than expert reviewer. If your plist
> looks correct then challenge them. I have done that in the past when I was
> sure they were wrong and they acquiesced. If that does not work then go to
> arbitration.
>
> I feel your pain... Let us know how it ends.
>
> 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 5:31 PM
> To: use-livecode at lists.runrev.com
> Cc: Richard Miller
> Subject: Re: iOS app rejected five times because of background audio setting
>
> 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
>>
>
> _______________________________________________
> 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