iOS Background Audio rejection.

Phil Jimmieson phil at liverpool.ac.uk
Thu Oct 13 03:45:43 EDT 2016


When I tried to edit it, it broke LiveCode - Gatekeeper complained it was no longer valid - I think because it’s now all signed and changing the plist file makes the signing invalid. 

LiveCode - Can we please have an option in the standalone builder to set the ExitsOnSuspend item in the plist please? You can pop up a warning dialog box in 72pt red text if you like, warning that it can cause problems, but please allow us to do this easily, rather than choose background audio, or manually hack the appropriate plist files.



> On 12 Oct 2016, at 13:21, Mike Kerner <MikeKerner at roadrunner.com> wrote:
> 
> Why can't you edit the plist file?  I'm pretty sure I have done it in 8 and
> I think 8.1, too.
> 
> On Tue, Oct 11, 2016 at 5:52 PM, Ralph DiMola <rdimola at evergreeninfo.net>
> wrote:
> 
>> Randy,
>> Thanks!
>> 
>> I'll just make those folders read/write and make the edits. I did not
>> realize that the "background audio" option sets UIBackgroundModes key to
>> "audio".
>> 
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>> rdimola at evergreeninfo.net
>> Phone: 518-636-3998 Ex:11
>> Cell: 518-796-9332
>> 
>> 
>> -----Original Message-----
>> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On
>> Behalf Of Randy Hengst
>> Sent: Tuesday, October 11, 2016 5:04 PM
>> To: How to use LiveCode
>> Subject: Re: iOS Background Audio rejection.
>> 
>> I'm still using the same hack on LC8.1 that I used in 7.x. And, it seems
>> to work fine with the updates I've sent to apple after iOS 10. I've not
>> checked the background audio you mentioned.
>> 
>> be well,
>> randy
>> www.classroomFocusedSoftware.com
>> 
>>> On Oct 11, 2016, at 3:49 PM, Ralph DiMola <rdimola at evergreeninfo.net>
>> wrote:
>>> 
>>> Yes, I checked it because you can't edit the plist files anymore. I
>> wanted to delete the "exit on suspend" key. The startup of the app take
>> some time(3-6 seconds). When the user returns to the app I want it
>> instantly in the same state as when the user left. I know I could save the
>> state but just loading the stack and the engine initializing takes too
>> long. I've been using the plist hack for years now without any rejections.
>> I wonder if ticking the background audio box does more than delete then
>> "exit on suspend" key?
>>> 
>>> Thanks
>>> 
>>> 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 Colin Holgate
>>> Sent: Tuesday, October 11, 2016 4:01 PM
>>> To: How to use LiveCode
>>> Subject: Re: iOS Background Audio rejection.
>>> 
>>> Are you saying that you did check the “Background Audio” box? That would
>> be the reason Apple are asking. Why was it you checked that box?
>>> 
>>> 
>>>> On Oct 11, 2016, at 12:50 PM, Ralph DiMola <rdimola at evergreeninfo.net>
>> wrote:
>>>> 
>>>> I just got an Apple rejection with this question.
>>>> 
>>>> ---------------------
>>>> We began the review of your app but aren't able to continue because we
>> need additional information about your app.
>>>> 
>>>> - What features in your app use Background Audio?
>>>> ------------------------
>>>> 
>>>> I used to just delete the "exit on suspend" key using the plist hack. I
>> thought that ticking the "Background Audio box" would do the same. Is there
>> another key that is in the plist causing Apple to ask this question?
>>>> 
>>>> Thanks for any help on this.
>>>> 
>>>> Ralph DiMola
>>> 
>>> _______________________________________________
>>> 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
>> _______________________________________________
>> 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
>> 
> 
> 
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> _______________________________________________
> 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

--
Phil Jimmieson  phil at liverpool.ac.uk  (UK) 0151 795 4236  (Mobile) 07976 983164
Computer Science Dept., Liverpool University, Ashton Building, Ashton Street
Liverpool L69 3BX              http://www.csc.liv.ac.uk/~phil/
I used to sit on a special medical board... ...but now I use this ointment.








More information about the use-livecode mailing list