POST
|
Hi Ronnie, Can you let me know if the apk built using below steps work? Build Android apk using Local Make Local Make would have automatically created Project, Intermediate, Output and Scripts sub folders in the path supplied Delete the Intermediate and Output folders Open Scripts\build-android.bat in a text editor Remove double quotes in lines that use the variable usesAppFrameworkWebView. i.e., Update the lines to SET usesAppFrameworkWebView=true if %usesAppFrameworkWebView% == true ( Run the script build-android.bat manually to build the apk Test if this apk works Thanks Shobana
... View more
02-26-2019
08:02 PM
|
2
|
1
|
1546
|
POST
|
Hi Michele, The errors in the latest screenshot shared should not stop the app from launching. Is the app opening from QtCreator now? We’re aware of the layout related warning messages that appear in console when running Survey123. These warnings do not affect the functionality of the app. The latest Survey123 3.2 release based template available in AppStudio includes some fixes in this area. We’ll be progressively fixing these warnings in future Survey123 releases. it’s recommended to use the latest Survey123 template available in AppStudio. The ssl errors can be resolved using steps described in https://stackoverflow.com/questions/53565091/ssl-errors-in-qt-creator-qmlscene?noredirect=1&lq=1 . Advanced config tool has already been updated to copy these additional dlls to Qt folder. Fix will be available in AppStudio 3.3 release. Thanks, Shobana
... View more
02-13-2019
10:58 PM
|
1
|
2
|
1670
|
POST
|
Hi Michele, What version of Windows are you using? From the latest screen shot, it looks like the app that's failing is a custom Survey123 app. Are you able to run this app in AppStudio by double clicking? If it works in AppStudio, I think the problem you're hitting is a bug with the Advanced Config tool. Can you let me know if the below workaround steps fixes the AppFramework Devices plugin error? - Copy C:\Users\username\Applications\ArcGIS\AppStudio\bin\qml\ArcGIS\AppFramework\Devices to C:\Qt\Qt5.11.2\5.11.2\msvc2017_64\qml\ArcGIS\AppFramework. Overwrite the contents in the Devices folder that's already present in the Qt folder. Thanks Shobana
... View more
02-12-2019
07:10 PM
|
1
|
4
|
1670
|
POST
|
Hi Michele, > should i ignore the AppStudio version and use the one i installed Yes, for debugging the app it's better to use the QtCreator that gets installed with Qt5.11.2. Only this QtCretaor will automatically detect the Qt5.11.2 kits. > why am I getting versions 11 and 12 of the >compilers instead of 15 as in the picture you sent? Version 12.0 matches Visual Studio 2013. Do you have that version installed. I'm not sure why Qt Creator is not detecting the Visual Studio 2017 installation. Can you try below steps and let me know if MSVC++ Compiler 15.0 gets listed in the QtCreator compiler list? - Open a command window and execute below command "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Auxiliary\\Build\\vcvarsall.bat" amd64 - From the same command window luanch QtCreator by executing the command C:\Qt\Qt5.11.2\Tools\QtCreator\bin\qtcreator.exe >i am still getting theplugin cannot be loaded for module "Esri.ArcGISRuntime": Impossibile caricare la libreria C:\Qt\Qt5.11.2\5.11.2\msvc2015_64\qml\Esri\ArcGISRuntime\ArcGISRuntimePlugin.dll: Impossibile trovare il modulo specificato.error in Qml Scene It looks like you used the MSVC2015 kit as the Qt path listed in above error has msvc2015_64 folder reference. Can you test with the MSVC2017 kit as this is the one supported in AppStudio. Thanks Shobana
... View more
02-10-2019
09:27 PM
|
1
|
2
|
1918
|
POST
|
Hi Michele, >when choosing the msvc2017_64 i am getting that no compiler can produce code for this Qt version I assume Visual Studio 2017 has been installed on the machine. Can you check if the MSVC compilers are auto detected and listed in QtCreator -> Tools -> Options -> Kits -> Compiler. Can you try using the QtCreator that gets installed at C:\Qt\Qt5.11.2\Tools\QtCreator\bin\qtcreator.exe? Below are the compilers listed on my machine. I'm able to set breakpoints and debug AppStudio apps using QML Scene > i manually moved the Esri and ArcGIS folders since the sdk post-installer is not doing that AppStudio's Advanced Configuration Tool can be used to copy the files to Qt installation folder. It's described in below doc. Configure with Qt Kits—AppStudio for ArcGIS | ArcGIS Thanks Shobana
... View more
02-06-2019
10:05 PM
|
0
|
2
|
1918
|
POST
|
Hi Michele, >the only thing i have modified is configuring the debugging kit From the shared screenshot, it looks like you have set up the Qt 5.12.1 mingw kit. AppStudio 3.2 supports only the Qt5.11.2 Visual Studio 2017 Qt kit on Windows. Steps for debugging an AppStudio app using QML Scene has been described in Debug JavaScript in Qt Creator—AppStudio for ArcGIS | ArcGIS . Let me know if you have any questions regarding the steps described in this doc. Thanks Shobana
... View more
02-05-2019
09:37 PM
|
0
|
4
|
1918
|
POST
|
Hi Chris, Thanks for providing the additional details. I'll contact you once we have applied a fix on the Cloud Make servers. Are the builds with the developer certificate working when you export it from the newer Mac? If yes, would you be able to use this as a workaround until a fix is applied on AppStudio Cloud Make build servers? Thanks Shobana
... View more
01-20-2019
06:30 PM
|
0
|
0
|
1360
|
POST
|
Hi Chris, Good point. Turns out the Cloud Make build server uses a custom version of the openssl binary from /opt/local/bin/openssl folder instead of the default /usr/bin/openssl Can you run the command "openssl version" on the mac where the openssl command succeeds with MAC verified OK message and let me know the version number? We'll make sure to upgrade the openssl version installed on the mac cloud make build server. Would you please report this as a bug through the ESRI support channel? This will help with tracking the progress of the bug fix. Thanks Shobana
... View more
01-16-2019
08:44 PM
|
0
|
2
|
1360
|
POST
|
Hi Chris, I've shared the build log in the below link. Box Notes There's not much information in the log as the first step which is parsing the p12 file fails. Are you using any special characters in the p12 file password? I'm wondering if there's a bug in the Cloud Make system when special characters like @ ! are used in password. Can you try exporting the p12 file with a different password and try again? Thanks Shobana
... View more
01-15-2019
09:37 PM
|
0
|
1
|
1360
|
POST
|
Hi Christopher, >Is there something about development certificates and development provisioning profiles that is incompatible with AppStudio cloud makes? Development certificates and provisioning profiles are supported in AppStudio Cloud Make. I just submitted a build request with my iOS developer certificate and the build succeeded. I checked the build logs for your app ( Connects Mobile ) on the AppStudio Cloud Make build server. Build fails when attempting to parse the supplied p12 file. + openssl pkcs12 -in 109019/buildrequest-ios.p12 -out temp.pem -nodes -password pass:{secret} Mac verify error: invalid password? + cat temp.pem + openssl x509 -noout -enddate unable to load certificate Could you please run the below command on a mac machine and let me know if it succeeds with a "MAC verified OK" message? openssl pkcs12 -in path_to_file.p12 -out temp.pem -nodes -passin pass:enter_password_here Reference: /docs/man1.0.2/apps/pkcs12.html command - Converting PKCS#12 certificate into PEM using OpenSSL - Stack Overflow Thanks Shobana
... View more
01-13-2019
05:19 PM
|
1
|
3
|
1360
|
POST
|
Hi Paul, Thanks for providing additional details on the requirements. I'll create internal AppStudio enhancement issues for adding a new API for checking if GPS / Bluetooth system settings are enabled and also for improving checkCapability() to return location vs backgroundLocation status. Thanks Shobana
... View more
12-09-2018
10:24 PM
|
1
|
0
|
467
|
POST
|
Hi Paul, >Which capabilities can be checked for? The intellisense in Qt Creator suggests maybe Appframework.Camera, .Location, .Microphone and .Storage?? You're right. These are the 4 capabilities currently supported by the checkCapability() method Reference : AppFramework QML Type | ArcGIS >Is it possible to test if Bluetooth permission given? Bluetooth is not covered in checkCapability() method as Bluetooth does not require permission to be granted by users at runtime. Only requirement for Bluetooth is to enable the capability in appinfo.json. When building an app with Bluetooth capability ON, AppStudio adds the android.permission.BLUETOOTH entry to the app's Android Manifest Permissions overview | Android Developers >Can we test for Location vs background location independently? This is currently not supported. Can you explain a little more on the use case here? Do you want to know if the user has selected "Only when using the app" as opposed to "Always Allow" option in the Location permission dialog that appears on iOS? >what is the best way to test if gps and Bluetooth are actually enabled on the device? Currently there is no API in AppFramework to check if gps and Bluetooth are enabled on the device. Is the expectation that checkCapability() method should return false in both the below cases? - when the user has denied the permission request - gps / bluetooth is disabled on the device Thanks Shobana
... View more
12-06-2018
08:06 PM
|
0
|
2
|
467
|
POST
|
Hi, The build error you've described above is caused due to Qt bug introduced in Qt5.11.1. [QTBUG-70072] PRODUCT_BUNDLE_IDENTIFIER is ignored in creation of Xcode project - Qt Bug Tracker In Qt5.11.1, the app's binary name gets added as a suffix to the bundle id. Target binary name for all AppStudio apps is AppStudioApp. This bug has been resolved in Qt5.11.2. AppStudio 3.2 which is planned to be released soon will be based based on Qt5.11.2 Below workaround can be used for now to get the builds working with Qt5.11.1. - Open the file ~/Qt5.11.1/5.11.1/ios/mkspecs/features/mac/default_post.prf in a text editor. - Comment out below line which adds the target binary name as a suffix to bundle id i.e., Add # at the start of the line # xcode_product_bundle_identifier_setting.value = "$${xcode_product_bundle_identifier_setting.value}.${PRODUCT_NAME:rfc1034identifier}" - Save the changes and rebuild your app Hope this helps Thanks Shobana
... View more
12-05-2018
03:01 PM
|
1
|
0
|
479
|
POST
|
Hi Carsten, Can you open AppStudio Settings tool and check if the External Storage Capability is set to true in your app? If it's not ON, can you set the below capabilities to true, upload app , rebuild and test it again? Below are the capabilities used in apps created using the QuickReport template. Thanks Shobana
... View more
11-25-2018
05:27 PM
|
1
|
1
|
709
|
POST
|
Hi Gregory, Do you know if the logged in user has permission to create registry keys on the Windows 10 machine you're using? Survey123 installer creates the registry key shown in below screenshot at the time of installation. This registry key is required for launching survey123 from url Thanks Shobana
... View more
10-30-2018
04:25 PM
|
0
|
1
|
860
|
Title | Kudos | Posted |
---|---|---|
1 | 07-06-2016 10:41 PM | |
1 | 05-16-2018 08:23 PM | |
1 | 02-10-2019 09:27 PM | |
1 | 09-12-2017 10:38 PM | |
1 | 07-23-2015 06:08 PM |
Online Status |
Offline
|
Date Last Visited |
07-08-2021
08:35 PM
|