POST
|
I was able to get this to work by resigning my .ipa file. This was a bit of a workaround, but now I think this will allow me to do builds on my Catalina machine. Could someone at ESRI try these steps on AppStudioPlayer_ESRI_4_4_14.ipa. I don't have that cert so I cant resign it. I really need that version of AppStudio Player too. This will allow me to not have to make builds of my code designed in App Studio 4.4.77. Your IPA file AppStudioPlayer_ESRI_4_4_14.ipa that you gave me can no longer be loaded on Iphones. Here are the workaround steps i used on my catalina machine with xcode 11.7, but I think will work on any xcode. I just needed xcode 11.7 to build my code. Reason After the build on Catalina (old Mini Mac late 2012, the ipa file has to be resigned, this doesn’t have to happen on Big Sur Machine Steps Rename the .IPA file to .zip Double Click to Extract it (you should have a Payload Folder Right Click in folder and open terminal at this spot Run Command codesign -s "YOUR CODE Signing Identity" -f --preserve-metadata --generate-entitlement-der ./Payload/AppStudioApp.app Then Run Command to zip back up zip -ru Test.ipa Payload Sideload to test
... View more
10-14-2021
11:38 AM
|
0
|
0
|
808
|
POST
|
This is what i feared. The Mac i have can only be updated to Catalina as it is so old. So I don't think I will be able to do any more builds until I get a new machine that I can put Big sur on? We have to have App Studio 4.4.77 because that is where our code is at. The build works on our Big Sur machine, but we need the 2 build machines. This also explains why our old ipa file for AppStudioPlayer.ipa doesn't work anymore. I would really like that, but it looks like the old versions of that file will not work any more.
... View more
10-14-2021
10:29 AM
|
0
|
0
|
811
|
POST
|
When I load any iOS simulator from appstudio, it loads the simulator and launches app studio. But app studio player on the simulator just loads as a blank white page. When I close and open player on the simulator, it does the same. I would like to use the simulator on my Mac, but it doesn't seem to work. I really want to use this feature, but my attempts to load an iphone 8 and iphone 11 simulator have failed from app studio player not loading. I am using app studio 4.4.77 as that is what my app is created in.
... View more
10-13-2021
02:13 PM
|
0
|
2
|
527
|
POST
|
I have a Mac build machine running Catalina that I use to build our application for iOS and Android. The build is successful but I am unable to load the app on our devices. I get the following error on the iphone. "Needs to Be Updated. The developer of this app needs to update it to work" I need to continue to build and develop the app using AppStudio 4.4.77 as we don't want to make a major upgrade yet to the latest app studio. My code which uses the survey123 template will not work on the new version of appstudio above 4. What do I need to do for this build in order to get it to be able to load on a device. Here are my build environment specs. AppStudio 4.4.77 Xcode 11.7 QT 5.13.1 QTIFW-3.2.2 NDK 18 XCode Command Line tools for xcode 12 (latest that will load on Catalina) QT 5.13.1
... View more
10-13-2021
01:21 PM
|
0
|
4
|
849
|
POST
|
I had to remove the font in order to get the scrambled/corrupt/glyphs from appearing. I also had to move my build back to AppStudio 4. I experienced too many issues with my Survey123 3.12 template code in App Studio 5. Notably some of the Nested Required Sections/Fields with overlap. Thank you for all of your help. I might post the instructions on building app studio 4 as I had to roll back my build server for a local make. I could no longer rely on the cloud make for my code until.
... View more
05-13-2021
12:23 PM
|
0
|
0
|
734
|
POST
|
My App is built on the latest Survey123 template that was available before it was removed. I have built my app using AppStudio 5 and it all seems to work accept for one part. When I first open a survey with an expanded repeating group it appears as overlapped? When I contract and expand it it is fine again. I need to fix the xcode for this. It appears to be the only issue. On Survey Load After Expand Contract (I boxed out some of the categories to post it here)
... View more
05-11-2021
02:35 PM
|
0
|
1
|
432
|
POST
|
I have an app that I build off the Survey123 template in AppStudio. After the upgrade to the new version of appstudio 5.0.148. I upgraded and made builds for both iOS and Android. Now when I take a survey I get text like this in a number of places. I have not changed that Survey123 Code. The xStyle references. And my font is still Avenir Next LT Pro. See how all the text is scrambled? However, if I switch the font from Avenir Next LT Pro to Noto Sans in the settings the issues go away, but has survey123 changed its font? But then maybe it just isn't reading the font at all. It there a new version of the Survey123 Template for app studio that I can maybe get put into AppStudio. I could at least do a comparison then.
... View more
05-02-2021
06:45 AM
|
0
|
2
|
792
|
POST
|
If I switch the font from Avenir Next LT Pro to Noto Sans in the settings the issues go away, but has survey123 changed its font?
... View more
04-30-2021
09:13 AM
|
0
|
0
|
739
|
POST
|
I have an app that I build off the Survey123 template in AppStudio. After the upgrade to the new version of appstudio 5.0.148. I upgraded and made builds for both iOS and Android. Now when I take a survey I get text like this in a number of places. I have not changed that Survey123 Code. The xStyle references. And my font is still Avenir Next LT Pro. See how all the text is scrambled?
... View more
04-30-2021
08:06 AM
|
0
|
2
|
767
|
POST
|
Thank you. I will have to come up with a better solution then. Much like OOB Pro has to alert user of a new version, i will need to use that logic for my esriaddinx file. I need users to be on the latest version autmatically and to get that version from portal or other url.
... View more
04-26-2021
07:12 AM
|
0
|
0
|
804
|
POST
|
I currently have a custom config application that I install with a batch script to set the ConfigurationFolder to a network share drive that my worldwide users can access if they indeed do have that drive mapped. But since everyone is working remotely, this has become an issue. This runs in an install batch file, so users always have latest version reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings" /v "ConfigurationFolder" /t REG_SZ /d "V:\NetworkDriveExample\NetworkDriveExample" /f echo Configuration Registry Path Set I think this works most of the time, but I would like to move this to a URL that our users can access instead. That URL would be accessable on our network and not make me do this step. Alternatively, I would also like users to be able to manually reload the .proconfigx file from an "About" page if their version is out of date.
... View more
04-21-2021
07:30 AM
|
0
|
4
|
832
|
POST
|
I tried to run 2 exports using your above Background method and I got the GPU error in ArcGIS Pro. I don't think it was a coincidence. I tried this with the same layout to see if I could process multiple exports simultaniously. Task btt = BackgroundTaskTemp.Run(TaskPriority.normal, () => testlayout.Export(PDF)); Task btt2 = BackgroundTaskTemp.Run(TaskPriority.normal, () => testlayout.Export(PDF2)); await btt; await btt2; This above is essentially what I am trying to do. A user selects multiple polygons, and I will export those as Maps to print. They can select 1 to 10 maps.
... View more
04-15-2021
03:13 PM
|
0
|
0
|
2292
|
POST
|
This looks very promising to what i want to do. The thing is, is that I might be updating say 1-10 layouts at a time, so what I want to do is export them all at once on their own background thread, then wait for them all to finish. So i think the only way to do that would be to save my "Updated" layout as a clone or something. Otherwise I will just be printing the last layout 10 times? So right now, in a loop i update the layout using polygon attributes, then export it, then move to the next. The export being the choke point. So for 10 exports it's 10x time. What i think your above process will let me do, is build up 10 layout clones in that loop, then export them all at once, drastically reducing the export time to 1x or 2x time. But I think I need to clone the layouts that I update the elements on, then export them, then dispose them.
... View more
04-15-2021
09:04 AM
|
0
|
1
|
2300
|
POST
|
This will be great to run in the background. However i cannot update past 2.5 yet. We plan on doing that real soon, but that is not an option right now. I might have to do a work around until we upgrade to 2.7 here in the next couple months.
... View more
04-14-2021
06:54 AM
|
0
|
3
|
2315
|
POST
|
That worked brilliantly. Exactly what I needed. I couldn't figure out how to update the elements and set them all at once using set definition. Now i need to find a way to export 10 layouts quicker. I am looping through say 10 polygons, adding the feature attributes to my layout template (using the great code above) and exporting them. This below export function will be my hang up now, as each call to export takes say (20-30 secs) private static async Task ExportLayoutToFile(LayoutProjectItem inLayoutItem, string inExportFileName)
{
try
{
await QueuedTask.Run(() =>
{
Layout testlayout = inLayoutItem.GetLayout();
if (testlayout == null)
{
return;
}
// Create PDF format with appropriate settings
PDFFormat PDF = new PDFFormat()
{
Resolution = 300,
OutputFileName = inExportFileName
};
if (PDF.ValidateOutputFilePath())
{
//THIS LINE IS MY HANG UP as I can't export multipls files at once?
testlayout.Export(PDF);
}
});
}
catch (Exception e)
{
LogError("PrintForm - ExportLayoutToFile - ", e);
return;
}
}
... View more
04-13-2021
01:07 PM
|
0
|
5
|
2326
|
Title | Kudos | Posted |
---|---|---|
1 | 08-23-2018 06:49 AM | |
1 | 08-02-2023 08:28 AM | |
1 | 01-03-2020 10:54 AM | |
1 | 11-30-2017 06:41 AM | |
1 | 08-20-2018 01:10 PM |
Online Status |
Offline
|
Date Last Visited |
06-19-2024
03:28 PM
|