Re: [codenameone-discussions] Re: new complaints from the IOS app store

2018-02-27 Thread Steve Hannah
The simulator "automatically" adding these usage descriptions is a convenience thing - BUT you should be explicitly either adding the build hints yourself or modifying the ones that the simulator adds. You would need to do this for a native app too if you were just developing in Xcode. There are a

Re: [codenameone-discussions] Re: new complaints from the IOS app store

2018-02-26 Thread Dave Dyer
I see updates every Friday, and no complaints about inability to make updates to the Plist Can you point out where in the simulator this supposed to be happening? -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from t

Re: [codenameone-discussions] Re: new complaints from the IOS app store

2018-02-26 Thread Shai Almog
The requirement is from Apple. The automatic system is 100% client side. I'm guessing you changed something about the way your project is running so our simulator is either out of date or can't make changes to codenameone_settings.properties. -- You received this message because you are subscri

Re: [codenameone-discussions] Re: new complaints from the IOS app store

2018-02-26 Thread Dave Dyer
I've succeeded in getting past the app store using the ios.plistInject build hint, but I'd still like to work out where the requirement is coming from and why your automatic mechanism isn't supplying the hint. -- On Monday, February 26, 2018 at 11:09:12 AM UTC-8, Steve Hannah wrote: > > We may

Re: [codenameone-discussions] Re: new complaints from the IOS app store

2018-02-26 Thread Steve Hannah
We may need to take extra measures here to "remove" some native methods if they aren't needed if Apple is checking statically for APIs that use, for example, Microphone - even if no codepaths actually run those APIs. You may be able to workaround this issue for now by just adding a dummy ios.NSMic

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-26 Thread Dave Dyer
I've run the simulator and I do not see a codename1.arg.ios.NSMicrophoneUsageDescription build hint. What is the trigger API that should cause it to be added? -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-25 Thread Shai Almog
We documented the build hints in the manual. Notice we ALWAYS document the GUI configuration and NEVER document the properties file. This would bread confusion. It would be more like codename1.arg.ios.NSMicrophoneUsageDescription We wrote the entries in the blog post too, if it was phrased uncle

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-25 Thread Dave Dyer
Do you mean that there should be an ios.NSMicrophoneUsageDescription build hint added by the simulator? There is not. But there clearly is some API usage that is statically triggering apple's watchdog. What might that be? And presumably for the simulator to do it's job, I would have to ac

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-24 Thread Shai Almog
The simulator adds the build hints and the server just uses them. If you run the latest version of Codename One and try to use these API's the simulator "should" add entries to your properties file with static descriptions. These all go into the build hints section in Codename One Settings. --

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-24 Thread Dave Dyer
We don't seem to be communicating. Since the app store is rejecting your build, whatever ought to have been automatically added, apparent wasn't. And edited where? On Friday, February 23, 2018 at 8:55:57 PM UTC-8, Shai Almog wrote: > > They are build hints that are automatically added by the

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-23 Thread Shai Almog
They are build hints that are automatically added by the current version of the simulator. You can edit the resulting string within -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving ema

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-22 Thread Dave Dyer
its not clear excactly where i have to insert these new strings On Thursday, February 22, 2018 at 8:33:04 PM UTC-8, Shai Almog wrote: > > See the bottom portion of this post explaining the usage description > requirement from Apple: https://www.codenameone.com/blog/xcode-9-mode.html > > Notice xc

[codenameone-discussions] Re: new complaints from the IOS app store

2018-02-22 Thread Shai Almog
See the bottom portion of this post explaining the usage description requirement from Apple: https://www.codenameone.com/blog/xcode-9-mode.html Notice xcode 9.2 will be on by default today https://www.codenameone.com/blog/xcode-9-on-by-default.html -- You received this message because you are