Skip to content

Conversation

@wmathurin
Copy link
Contributor

No description provided.

…eworks won't be checked in until release day.

For test_force.js --cli=forceios to succeed we need to use the flag --spm-update to create the SPM packages on the fly.
We should probably keep this flag anyway otherwise we are building the iOSNativeSwiftPackageManager against the last tagged release instead of the latest code.
run: node ./install.js
- name: Build all ios native templates
run: ./test/test_force.js --exit-on-failure --cli=forceios
run: ./test/test_force.js --exit-on-failure --cli=forceios --spm-update
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NB: for spm update to work forcedotcom/SalesforceMobileSDK-iOS-SPM#8 this needed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't get it working when the package is in a local file. So checked in the libs - see forcedotcom/SalesforceMobileSDK-iOS-SPM#10.

… published in iOS-SPM repo so the iOSNativeSwiftPackageManager should build again
I could not figure out why iOSNativeSwiftPackageManager would not compile.
I looked at the modifications to the Package.swift in the SalesforceMobileSDK-iOS-SPM repo.
I looked at the Package.swift in the newly introduced fork of FMDB.
I came back full circle, noticing it was building in the Xcode GUI.
I have not downloaded an older version of Xcode, but I believe it was working from the command line without the scheme previously (when I sent the changes for FMDB/SQLCipher 4.10.0).

Anyway, I'll probably put the --spm-update flag back after I'm done testing it locally.
@wmathurin
Copy link
Contributor Author

wmathurin commented Sep 10, 2025

Finally they are all generating and building !

Screenshot 2025-09-10 at 8 34 08 AM

@wmathurin wmathurin merged commit fb0fe62 into forcedotcom:dev Sep 10, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants