eygraber
01/06/2023, 7:42 PMCarlos Monzon
01/10/2023, 11:26 PMHemant Gokhale
01/11/2023, 7:50 PMJan Kuchař
01/13/2023, 5:57 PMArun Joseph
01/19/2023, 1:44 PMModuleNameClass
, for example BreedsBreed
Is there a way to fix it?Cherrio LLC
01/20/2023, 5:55 PMcocoapodsTrunk()
is missing in 0.3.4 is that intended??Tushar Saha
01/25/2023, 9:12 AMKMMBridgeKickStart
by running ./gradlew spmDevBuild
and importing the KMMBridgeKickStart.xcframework
build to an existing Xcode project but seems that Xcode doesn’t find allshared
reference. Except editing the GROUP
in gradle.properties, I didn’t do any other configuration setup. Do I need the SPM setup from this page prior to run the spmDevBuild
task? My team is trying to have a local setup to distribute the xcframework
with iOS without setting up the entire CI infra (one of the reason is we use Gitlab). Any help please? TIA 🙂chislett
01/25/2023, 10:28 PMinternal
. Not terrible but limits share-ability in the form of compiled static libraries.
We can still share code, for example to consume shared Composables from a project A in a project B. I bring project A directory to project B and work in project B. If I have to change/fix something in A, I do it while working in project B, and commit the changes to A so other projects consuming A are up to date.
No issue doing this process manually but wonder if you guys have some tooling for it? -
I might need to check gitsubmodules
From a thread in #feedPavel Dektev
01/27/2023, 3:57 PMRun ./gradlew kmmBridgePublish publishAndroidDebugPublicationToGitHubPackagesRepository publishAndroidReleasePublicationToGitHubPackagesRepository -PGITHUB_PUBLISH_TOKEN=*** -PGITHUB_REPO=[my repo] --no-daemon --stacktrace
/Users/runner/work/_temp/965ab0aa-1ad0-4f90-b922-026775638402.sh: line 1: ./gradlew: Permission denied
What am I doing wrong?Pavel Dektev
02/01/2023, 11:48 AMLandry Norris
02/01/2023, 4:41 PMBrendan Weinstein
02/01/2023, 5:02 PMmike.holler
02/02/2023, 3:49 PMThe main Kotlin project has changed how locally embedded C-like code is included in libraries. Use this project if you'd like, but outside of private projects we won't really be supporting it much.And was wondering what the alternative is. Where should we be looking? It appears to work in Kotlin 1.8, but we're having test failures in native wrapper code that didn't previously fail pre-updated. I am unsure of whether the issue is caused by Kotlin native changes or cklib's compatibility with 1.8.
siraf
02/10/2023, 1:07 PMAll Publish
action on Github, the build crashes after ~12 mins.
Firstly the issues was that it was not able to find our Podspec repo, saying If it has not yet been cloned, add it via "pod repo add"
.
Not sure why, but we changed the Podspec repo from Private to Public and rerun the action.
This time it does not show that error but it still crashes, on the images below you can see what I found useful from the logs :Landry Norris
02/13/2023, 7:26 PM@BeforeTest
fun setup() {
Logger.setLogWriters(CommonWriter())
}
James Black
02/16/2023, 3:58 AMsiraf
02/17/2023, 1:33 PMruns-on
.
Tried putting it in each place of the yml, with and without steps
, env
, with
etc. and each time the Github Action fails.
Did anyone else use his own runner, if yes, please write where did you put the runs-on
line, thanks.
name: KMM Bridge/iOS Publish
on:
workflow_dispatch:
jobs:
call-kmmbridge-publish:
uses: touchlab/KMMBridgeGithubWorkflow/.github/workflows/faktorybuildbranches.yml@v0.6
secrets:
PODSPEC_SSH_KEY: ${{ secrets.PODSPEC_SSH_KEY }}
This is one of the ways I tried (adding runs-on right below the job name):
jobs:
call-kmmbridge-publish:
runs-on: self-hosted
steps:
- uses: touchlab/KMMBridgeGithubWorkflow/.github/workflows/faktorybuildbranches.yml@v0.6
with:
PODSPEC_SSH_KEY: ${{ secrets.PODSPEC_SSH_KEY }}
ND
02/22/2023, 1:38 PMrusshwolf
02/22/2023, 2:28 PMrusshwolf
02/22/2023, 4:50 PMND
02/24/2023, 10:23 AMpushRemotePodspec
constantly appears, and now also with Comment for (public) key ' ' does not match GitHub URL pattern. Not treating it as a GitHub deploy key.
which I am seeing for the first time. Do you have any ideas?Uli Niggemann
02/26/2023, 3:26 PMxcode-kotlin
plugin.
The installation itself seems to succeed
Installed plugin version: 1.2.1
Bundled plugin version: 1.2.1
Language spec installed: Yes
LLDB init installed: Yes
LLDB Xcode init sources main LLDB init: No
Installed Xcode versions:
✔ Xcode 14.2 (14C11a) C91F3560-00E7-4749-8E3F-4D83B1496051 /Applications/Xcode.app
✔ Xcode 14.1 (14B47a) B8A1C62D-289E-476A-B0CD-B16ADBDD8395 /Applications/Xcode-14.1.0.app
✔ Xcode 14.2 (14C11a) C91F3560-00E7-4749-8E3F-4D83B1496051 /Applications/Xcode-14.2.0.app
✔ - plugin is compatible, x - plugin is not compatible
Run 'xcode-kotlin sync' to add compatibility for all listed Xcode versions.
but I do not have Code-Highlighting or source-navigation nor code completion.
Do I miss something? Is it linked to LLDB Xcode init sources main LLDB init: No
?
Thanks for a hint!MarkRS
03/01/2023, 1:40 PMMatthew Ramotar
03/04/2023, 8:24 PMKMMBridgeGithubWorkflow
?
Our library has 3 modules using KMM Bridge plugin:
• Cache
• Multicast
• Store
However the workflow only generates 1 `Cache` Swift package.Anton Penkrat
03/06/2023, 11:16 AMkpgalligan
03/10/2023, 9:17 PMMatt Thompson
03/22/2023, 8:35 PMleandro
03/23/2023, 4:07 PMPetter Måhlén
03/24/2023, 4:20 PMBradleycorn
03/27/2023, 12:01 PMLogger.d(tag = "TEST_TAG") { "Log from common code" }
the log message shows up fine when I run the iOS app.
But it does NOT show up in the Android App’s LogCat?? If I change to Logger.i
… the message does show up. I do NOT have any logcat filtering turned on, and I can see other Debug level log messages in LogCat.
Am I doing something wrong, or making a rookie mistake of some kind?Bradleycorn
03/27/2023, 12:01 PMLogger.d(tag = "TEST_TAG") { "Log from common code" }
the log message shows up fine when I run the iOS app.
But it does NOT show up in the Android App’s LogCat?? If I change to Logger.i
… the message does show up. I do NOT have any logcat filtering turned on, and I can see other Debug level log messages in LogCat.
Am I doing something wrong, or making a rookie mistake of some kind?russhwolf
03/27/2023, 2:59 PMLog.isLoggable()
to determine whether to log. I think by default that returns true for INFO
and above,Bradleycorn
03/27/2023, 6:09 PMisLoggable
works by default. thanks @russhwolf!