I'm having a try with this at the moment. I've installed the microphone extension, and tried to build it using these modifications.
I've copied the {{app.file}}-Info.plist from StencylApplicationDirectory/plaf/haxe/lib/lime/lime/templates/ios/template/
to
/templates/iphone/PROJ/
(in the Microphone sub-folder in my engine-extensions folder)
I renamed the old plist file already in there and then renamed the {app.file}} one to PROJ-Info.plist (is this correct??)
Then I added the code to allow the access to the mic to the bottom of this plist.
I looked for the include.xml file - (I'm assuming it's the one in the top level of the Microphone directory?) and saw that there was already a line about setting the template path
<template path="templates" />
Nevertheless, with or without this line, I get an error referencing a folder that doesn't exist on my computer (C:/Users/Justin....). (Errors pasted below...)
Please note that I'm not using Xcode at any time - just using a text editor (BBEdit) to modify the PLIST
I'd appreciate some help here - would be great to get this extension working properly!
Thanks.
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/error.gif false ERROR 1557999588886005380 stencyl.sw.app.tasks.buildgame.GameBuilder Failed: Running iOS. (Return code: 1)
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588875005378 stencyl.sw.util.StreamGobbler [haxelib] Uncaught exception - Unexpected 'false'
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588875005377 stencyl.sw.util.StreamGobbler [haxelib] Called from C:\Users\Justin\dev\eclipse\Stencyl\plaf\haxe-std\std/haxe/Template.hx line 86
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588875005376 stencyl.sw.util.StreamGobbler [haxelib] Called from a C function
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588874005375 stencyl.sw.util.StreamGobbler [haxelib] Called from C:\Users\Justin\dev\eclipse\Stencyl\plaf\haxe-std\std/haxe/Template.hx line 52
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588874005374 stencyl.sw.util.StreamGobbler [haxelib] Called from hxp/System.hx line 240
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005373 stencyl.sw.util.StreamGobbler [haxelib] Called from hxp/System.hx line 289
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005372 stencyl.sw.util.StreamGobbler [haxelib] Called from a C function
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005371 stencyl.sw.util.StreamGobbler [haxelib] Called from IOSPlatform.hx line 711
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005370 stencyl.sw.util.StreamGobbler [haxelib] Called from lime/tools/PlatformTarget.hx line 109
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005369 stencyl.sw.util.StreamGobbler [haxelib] Called from CommandLineTools.hx line 730
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005368 stencyl.sw.util.StreamGobbler [haxelib] Called from CommandLineTools.hx line 146
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005367 stencyl.sw.util.StreamGobbler [haxelib] Called from a C function
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005366 stencyl.sw.util.StreamGobbler [haxelib] Called from CommandLineTools.hx line 25
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005365 stencyl.sw.util.StreamGobbler [haxelib] Called from CommandLineTools.hx line 2084
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999588873005364 stencyl.sw.util.StreamGobbler [haxelib] Called from ? line 1
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999587931005363 stencyl.sw.util.StreamGobbler [haxelib] Running command: UPDATE
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999586895005362 stencyl.sw.util.StreamGobbler [haxelib] Reading Lime config: /Users/guy_cockcroft/stencylworks/prefs/.lime_config.xml
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999586895005361 stencyl.sw.util.StreamGobbler [haxelib] Using project file: project.xml
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999586895005360 stencyl.sw.util.StreamGobbler [haxelib] Initializing project...
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999586894005359 stencyl.sw.util.StreamGobbler [haxelib] OpenFL Command-Line Tools (8.7.0-LmSvzX)
jar:file:/Applications/Stencyl-full-b10331/sw.jar!/res/logview4j/images/info.gif false INFO 1557999585856005258 stencyl.sw.app.tasks.buildgame.GameBuilder Building game with arguments: iOS, TESTING