>> I just downloaded the Orbitz app the other day and saw it had a special 
>> message about how it used your coordinates when allowing Location Services. 
>> Didn't know how they changed that message from the default, but thought it 
>> was cool.
>> 
>> Fast forward to today when Apple rejected my latest app update because my 
>> app DIDN'T do this. I just had a build approved within the last week, and 
>> didn't change anything with this but still got rejected today (different app 
>> reviewers have let interface guideline issues slip in the past that I had to 
>> fix in subsequent builds). Is this something that could be added via 
>> LiveCode? I compiled using LC 8.1.1 and Xcode 8.
>> 
>> Begin Rejection Letter From Apple:
>> Legal - 5.1.5
>> 
>> Your app uses background location services but does not clarify the purpose 
>> of its use in the location modal alert as required in the iOS Human 
>> Interface Guidelines.
>> 
>> We've attached screenshot(s) for your reference.
>> 
>> Next Steps
>> 
>> Please revise the NSLocationAlwaysUsageDescription value in the Info.plist 
>> to specify the intended purpose of using the user's location while the app 
>> is in the background.
> 
> I think you need to update the ? Settings.plist ? file that is inside the 
> Livecode app (/contents/Tools/Runtime/iOS) for each ? devices ?

Thank you, I just found the setting Apple was talking about in plist and made 
the change. That was easy enough with your suggestion, but not quite what I 
needed. 

The problem is that setting is for when Location Authorization Type is set to 
Always, but my app uses When In Use (not Always). 

I wonder if this was just an error on Apples behalf. I will submit a new build 
after the iTunes Connect holiday is over next week. 
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to