Replies: 8 comments 2 replies
-
|
So you have a workspace in Xcode that contains both your app as well as the skip-web package (as per https://skip.tools/docs/contributing/#local-libraries)? Any changes you make should certainly appear in your app when you build and run — this is how we develop Skip libraries ourselves. What happens if you introduce a compile error in Could you post a screenshot of the Xcode navigator window, as well as the contents of your Package.swift? There might be some simple issue that that might reveal. |
Beta Was this translation helpful? Give feedback.
-
BTW, what was the change that you made? Was is something that would be expected to appear in the transpiled Kotlin (i.e., not something gated by |
Beta Was this translation helpful? Give feedback.
-
|
Just for reference, here is what it looks like when I make a change to the Android part of the WebView implementation (changing the alpha to 0.5) and show it running in Showcase's WebViewPlayground example view.
|
Beta Was this translation helpful? Give feedback.
-
|
Thanks! You are right, I made changes inside an For future reference, how would one inspect / adjust the transpiled kotlin code from a local package? Following the documentation, I set the value of I would have expected an Can you help me figure out where to locate the kotlin project for inspection / debugging? |
Beta Was this translation helpful? Give feedback.
-
|
The transpiled output will be visible through Xcode, but you usually need to follow the trick described at https://skip.tools/docs/debugging/#dual-platform-apps of selecting the "plugins" folder and changing its file type from "Folder" to "Folder" (due to a bug in Xcode in symbolic links). Once you do that, you can browse the transpiled Kotlin output either by digging through the folders under Note that you can view the output, but you can't change it. Instead, if you need to affect the generated Kotlin, either with code inside For example:
|
Beta Was this translation helpful? Give feedback.
-
Screen.Recording.2025-09-11.at.2.37.30.PM.mp4I tried the plugins -> Folder trick, but no cigar (see video attachment). The website describes the ejectability feature, the ability to export a kotlin project transpiled by skip, and convert it into an independent Android Studio project. Does this process rely on the (I am very grateful for the help!!) |
Beta Was this translation helpful? Give feedback.
-
|
I am using Xcode Version 16.2 (16C5032a) Attaching a screenshot of the folder content after clicking the Location Reference button
|
Beta Was this translation helpful? Give feedback.
-
|
Yes, it worked with Xcode 16.4! (For anyone else experiencing this, the expected folder hierarchy showed up under |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
I am new to skip, (evaluating Skip for a project)
As an experiment I put together a very simple skip app that uses
skip-web, and, knowing I will have to make contributions toskip-webif I am going to use skip moving forward, IWebView.swift)I am just no sure where to go from there - my first reaction was to open the transpiled project in Android Studio so I followed the steps from https://skip.tools/docs/contributing/ for Working in Android Studio but after following the steps & recompiling the project, I still have no clue where the transpiled files for the customized
skip-webmodule can be found and why the transpiled version is apparently unaffected by the code changes inWebView.swift.Note that I did find
WebView.ktunder the project root's Android folder, but it looks like this code was generated from the original skip-web module, not from the customized moduleCan anyone provide some pointers? Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions