Recent updates
-
Turn on Custom Menusets
Updated onArticleAs of version 2.2, Custom Menusets on Mac OS are supported. To use them you need to turn them on in your app settings.
Knowledge Base / LCFM Native Guide / Advanced
-
How do I Create a Development Provisioning Profile for iOS?
Updated onArticleThis is the final stage and will create the development provisioning profile you need to use when building your iOS standalone.
LC4FM will automatically locate your development profile once it has been set up, and you can choose it from the iOS deployment window.
First, go to Apple Developer portal: https://developer.apple.com/account/resources and click on Profiles:
Knowledge Base / LCFM Native Guide / Preparing to Deploy iOS Apps
-
How do I Create a Development Certificate for iOS?
Updated onArticleThis lesson describes how to set up a development certificate that can be used for iOS Apps compiled with LC4FM. It is assumed that you have signed up to the iOS Apple Developer Program.
Knowledge Base / LCFM Native Guide / Preparing to Deploy iOS Apps
-
Registering your iOS device UUID
Updated onArticleBefore you can test your app on your iOS device, you first have to register it with your developer account. You can do this via Xcode or manually. We will show you the manual method.
Go to Apple Developer portal: https://developer.apple.com/account/
Start by selecting the "Devices" tab:
Knowledge Base / LCFM Native Guide / Preparing to Deploy iOS Apps
-
Installing the Android SDK
Updated onArticleIn order to deploy an app for Android, LCFM Native connects to the Android Software Development Kit. You will need to install this on your computer before you begin. You also need to install the Java JDK, which is required by this SDK.
Knowledge Base / LCFM Native Guide / Preparing to Deploy Android Apps
-
reLogin Setup
Updated onArticleFileMaker solutions often use relogin, as a way of handling users. This lesson will show you how to set up your FileMaker solution so that relogin can be implemented by LCFM Native. This was added in version 1.5 Beta 8, and the ETS build for Android.
Knowledge Base / LCFM Native Guide / Advanced
-
My Data Source is Missing
Updated onArticleLCFM Native can handle using additional FileMaker files as data sources, however it needs them to be added in a specific way and does not yet support the full variety of options offered by FileMaker.
Apps will still compile if there are missing data sources, however the parts of the app which require those data sources to be accessible will not function or will function incorrectly.
If you don't think the compiled app will actually need to use a given missing data source, then you can ignore the warning and continue.
Note: Apps will still compile with missing data sources, and if that particular source is not important to your built app, you can ignore the warning. If it is used by the app however, the app will not function correctly.
Knowledge Base / LCFM Native Guide / Troubleshooting
-
Testing in a Simulator
Updated onArticleIf you do not have an Android device to test your app with, you can use an x86-64 Simulator (Emulator) instead. To do this you will need to create a simulator and have it open and running before you attempt to test from LiveCode for FM. Here's how you do this.
Knowledge Base / LCFM Native Guide / Preparing to Deploy Android Apps
-
Your Android Phone Settings
Updated onArticleThe aim of the Fast Start option is to get your app onto your Android phone with the minimum effort. To do this you are going to need to plug a phone into your computer or set up an Android x86-64 Simulator, and it needs to be set up to receive your LCFM Native app. Before you can install your app on your phone, you need to make a few changes to the settings.
Note: You need an Android device and a cable to plug it into your computer, the device must be running at least Android 7 (nougat) and we recommend a higher end device at this stage of development of LCFM Native. A score of 600 or more is recommended on Geekbench.
Knowledge Base / LCFM Native Guide / Basic Setup and Installing the Tool
-
Accessibility settings
Updated onArticleBefore you start compiling your FileMaker solutions, you need to ensure your computer is set up correctly to be able to access everything it needs. LCFM works by extracting data from your FileMaker solution, and to do this it needs to be able to drive your computer using the Accessibility features of your Mac. This lesson shows you how to enable Accessibility on your Mac.
Knowledge Base / LCFM Native Guide / Basic Setup and Installing the Tool