POST
|
Hi Paul, I believe this is a Qt bug and needs to be reported to Qt Company. I can reproduce this bug using a simple Qt app which does not use any AppStudio components. Thanks Shobana
... View more
04-23-2018
10:53 PM
|
1
|
1
|
506
|
POST
|
Hi Paul, AppStudioApp found inside the ipa is a fat binary which includes 32bit and 64bit components. - App Code ( including the tpk ) - AppFramework libraries statically linked ( Only the plugins used by the app will get included ) - Qt libraries ( Only the Qt modules used by the app will get included ) As a test, can you remove the tpk from the app, rebuild and compare the ipa sizes? > In ArcGIS Online, the item says it is 21MB. So I'm assuming that it has uploaded the true files and ignored the hidden git >ones. Yes. AppStudio Upload tool excludes the git hidden files while uploading an app to ArcGIS Online. > I remember reading somewhere that AppStudio 3.0 I think was dropping support for 32bit iOS devices and would result in > smaller installs - is that correct? Yes, this is correct. When an app is built using AppStudio 3.0, the AppStudioApp binary inside the ipa will include only 64bit components which will reduce the size of the ipa. Other useful tips: - Check if there are any unused 10.2.6 Runtime import statements in the app's code. This will cause both the 10.2.6 and 100.x Runtime libraries to be included in AppStudioApp binary. - Consider adding an ignore filter in the app's appinfo.json to define a list of file name patterns to be excluded from an app's resources when built. This allows files to be kept in the app item that are useful during development and testing but aren't needed when building an app. e.g., "make": {
"ignore": [
"*.html",
"*.psd",
"test*.png",
"Folder1/Folder2/",
"Folder3/*.qml"
]
} Ref: Edit appinfo—AppStudio for ArcGIS | ArcGIS Thanks Shobana
... View more
04-18-2018
05:51 PM
|
0
|
4
|
2382
|
BLOG
|
Hi Paul, Currently, we do not support side by side installations of different versions of AppStudio. AppStudio versions 2.x and 3.0 get installed to the same location by default. Installing AppStudio 3.0 to a different location whilst AppStudio 2.x is still installed, will overwrite the AppStudio install locations in the common registry keys and settings files used by all versions of AppStudio. Thanks Shobana
... View more
03-06-2018
08:51 PM
|
0
|
0
|
141
|
POST
|
Hi Matt, I am able to reproduce this issue on iOS using AppStudio Player. The bug occurs only when using the Survey123 Web Form. This could be a limitation in the current implementation of the Survey123 Web Form. I'll log an internal bug report for investigating this further. Current location is reported correctly in AppFramework WebView on iOS when I test using "https://developers.arcgis.com/javascript/latest/sample-code/widgets-locate/live/index.html" cc: ZWang-esristaff Thanks Shobana
... View more
03-01-2018
08:21 PM
|
0
|
0
|
719
|
POST
|
Hi Matt English, Currently, running a timer in background is not supported on mobile platforms. It requires changes in Qt Framework. Related Qt bug report : [QTBUG-50297] [iOS]: When going into the background then it should be possible to still have timers running - Qt Bug Tra… Thanks Shobana
... View more
02-27-2018
06:29 PM
|
0
|
0
|
474
|
POST
|
Hi Manish, >Starting C:\Qt\Qt5.10.1\5.10.1\msvc2015_64\bin\qmlscene.exe... file:///C:/Users/Rabi/ArcGIS/AppStudio/Apps/d0e72ccb693c4ba4a3dab25ee4818e4c/MyApp.qml:25 plugin cannot be loaded for module "ArcGIS.AppFramework": Cannot load library C:\Qt\Qt5.10.1\5.10.1\msvc2015_64\qml\ArcGIS\AppFramework\AppFrameworkPlugin.dll: The specified procedure could not be found. AppStudio 2.1(including AppFrameworkPlugin.dll) was built using Qt5.9.1. I think qmlscene.exe from Qt5.10.1 installation is not able to load the AppFrameworkPlugin.dll built with Qt5.9.1. This is most probably a Qt bug since the Qt Framework is supposed to be backward compatible. It looks like you've already switched from using Qt5.10.1 to Qt5.9.1. Can you check if Esri folder is present in C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\qml? If not, running the post_install script again should resolve the error in the screenshot you've shared above. Also copy the 2 Runtime dlls from UserHome\Applications\ArcGIS\AppStudio\sdk\windows\x64\lib to C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\bin. FYI. There's a known bug in AdvancedConfiguration tool. It does not copy the ESRI folder correctly to Qt install location. cc: Siddesh Pillai Thanks Shobana
... View more
02-25-2018
05:06 PM
|
0
|
0
|
1214
|
POST
|
Hi Manish, Local Make still uses ANT for building Android apps. We are planning to switch to Gradle for Android builds in a future AppStudio release. makefile - The ant/ folder is suddenly missing from Android SDK. Did Google remove it? - Stack Overflow As described in above post, ant folder has been removed in the latest Android SDK installer. Can you please try below steps to see if it resolves the build error? - Rename C:/Users/Rabi/AppData/Local/Android/Sdk/tools to tools_backup - Download https://dl.google.com/android/repository/tools_r25.2.5-windows.zip - Extract and copy to C:/Users/Rabi/AppData/Local/Android/Sdk/tools - Run Local Make for Android Thanks Shobana
... View more
02-25-2018
04:32 PM
|
0
|
1
|
579
|
POST
|
Can you try deleting AppStudio-WindowsLocation.dll and AppStudio-WindowsLocation7.dll files from \Users\Username\Applications\ArcGIS\Survey123ConnectforArcGIS\position and then launch Connect again? Thanks Shobana
... View more
09-25-2017
12:13 AM
|
1
|
3
|
1008
|
POST
|
Hi Matt, In AppStudio 2.0, localization is not supported in apps launched from AppStudio / QtCreator. Support for this will be available in the next AppStudio release. http://doc.arcgis.com/en/appstudio/extend-apps/globalizeyourapp.htm As described in the above documentation, in AppStudio 2.0 localization support is available only in stand-alone apps built using the Make tool. Below commands can be used for testing the desktop apps built using Cloud Make. Windows: C:\Users\username\Applications\ArcGIS\MyApp\MyApp.exe --locale fr macOS: /Users/username/Applications/ArcGIS/MyApp/MyApp.app/Contents/MacOS/MyApp --locale fr cc: NManocha-esristaff Thanks Shobana
... View more
09-12-2017
10:38 PM
|
1
|
0
|
488
|
POST
|
Hi Paul, This is a limitation in Qt Framework. Based on the comments in below Qt bug report, I understand that the back end implementation for iOS is not available. [QTBUG-48432] [iOS] [OS X] QNetworkConfiguration bearerType, bearerTypeFamily and etc return Unknown - Qt Bug Tracker > Or, is there a different and more reliable way to determine the current network connection type? Currently there is no API in Qt or AppFramework to determine the current network connection type. We had previously raised this as an enhancement request to Qt Company and the progress of it can be tracked using the below bug report. [QTBUG-58946] QNetworkConfigurationManager::isOnline needs to be replaced with a set of more specific functions (isAirpl… Thanks Shobana
... View more
09-06-2017
07:57 PM
|
0
|
1
|
454
|
POST
|
Hi Mark, ZipReader component in AppStudio's AppFramework plugin can be used to uncompress a zip file. Please refer to ZIP archives—AppStudio for ArcGIS (Desktop Edition) | ArcGIS and ZipReader QML Type | AppFramework 1.0 for details on how to use ZipReader. cc: Nakul Manocha Thanks Shobana
... View more
07-13-2017
07:59 PM
|
0
|
0
|
1030
|
POST
|
Gareth, You could try adding a new environment variable QT_QUICK_CONTROLS_STYLE with value "material" in AppStudio Settings -> Environment. Supported Environment Variables in Qt Quick Controls 2 | Qt Quick Controls 2 5.8 Qt documentation says "The style must be configured before loading QML that imports Qt Quick Controls 2. It is not possible to change the style after the QML types have been registered." So, please try to delay load the QML file that imports "Qt Quick Controls 2" possibly using Loader. Unfortunately this is a limitation in AppStudio 1.4. In the next release of AppStudio, there will be a way to configure the app's style. For e.g., if a file named qtquickcontrols2.conf is present in the app's root folder, both AppRun and apps built with AppMake will use this configuration file for setting the app's style. Qt Quick Controls 2 Configuration File | Qt Quick Controls 2 5.8 Thanks Shobana cc: stephen_quan
... View more
04-05-2017
04:56 PM
|
0
|
0
|
1460
|
POST
|
Hi Tucker, To fix this issue, please modify below code in Survey123 App XForms/XFormFeatureService.qml file var formData = {
"edits": encodeURIComponent(JSON.stringify(edits)),
"rollbackOnFailure": true,
"useGlobalIds": useGlobalIds
} to var formData = {
"edits": JSON.stringify(edits),
"rollbackOnFailure": true,
"useGlobalIds": useGlobalIds
} Thanks Shobana
... View more
03-15-2017
11:38 PM
|
1
|
0
|
1182
|
POST
|
Hi Paul, Yes, this issue can be fixed at the build end as the fix is required only in ArcGIS Runtime libraries. No change is required in AppStudio application. We will do our best to resolve this issue soon. Sorry for the inconvenience. Regards Shobana
... View more
07-13-2016
05:02 PM
|
0
|
2
|
302
|
POST
|
Hi Paul, AppStudio 1.2 uses Qt5.6.0 on the Cloud Make Build servers. Qt5.5.1 was used in AppStudio 1.1. The crash that you are seeing(with Qt5.6.0) sounds similar to an iOS crash issue that was fixed in the Runtime API and included in AppStudio 1.2. ArcGIS Runtime team is now aware of this issue. Would you please open a Tech Support incident for this so that it can tracked. Regards Shobana cc: Nakul Manocha
... View more
07-12-2016
05:58 PM
|
0
|
1
|
837
|
Title | Kudos | Posted |
---|---|---|
1 | 09-12-2017 10:38 PM | |
1 | 07-06-2016 10:41 PM | |
1 | 12-05-2018 03:01 PM | |
1 | 03-15-2017 11:38 PM | |
1 | 11-25-2018 05:27 PM |
Online Status |
Offline
|
Date Last Visited |
07-08-2021
08:35 PM
|