cboard-org / ccboard

Cordova wrapper for the Cboard application
https://play.google.com/store/apps/details?id=com.unicef.cboard
GNU General Public License v3.0
4 stars 2 forks source link

Feature/prepare ios version #49

Closed tomivm closed 1 year ago

tomivm commented 1 year ago

Should be tested for android Builds

The steps to work are: A) Install cocoapods using sudo gem install cocoapods Close #53 B) On Xcode open AAC Cboard.xcworkspace 1) Select a group for the iOS sign-in certificate.

2) Add the environment variables for the 'Google Plus Plugin' to XCODE:
    Open your Xcode project and select the project from the project navigator.
    Select the "Build Settings" tab in the main area of the window.
    Search for "User-Defined" in the search bar.
    Click the "+" button to add a new user-defined setting.
    Enter the name of the environment variable you want to set, such as MY_ENV_VAR.
    Enter the value of the environment variable you want to set, such as my-value.
    Save the changes.

    Using this plugin, it is not possible to use the device simulator (at least for now).

Close #52

3) Some targets within pods will require enabling 'bitcode', including one in AAC Cboard => libCordova.a.

4) Set a swift-language-version >= 4.2 . This should be settled on AAC Cboard Target under swift compiler- language Close #54 5) Update to recommended settings and not allow changes on 'always embed swift standards libraries' to not break the voice record feature

image

close #55

tomivm commented 1 year ago

record sounds for tiles continue with issues. I will put this PR to draft again.