Hi All, `Context: -` I have made a network debug...
# multiplatform
a
Hi All,
Context: -
I have made a network debugging library in KMM that comes along with UI. I have used compose multiplatform for the UI part and have used PreCompose for Navigation. To publish it via spm I have used KMMBridge.
Issue:-
In my demo ios app, when add this library and try to upload my app in Testflight, I get the following email from apple:-
Copy code
ITMS-90338: Non-public API usage - The app references non-public symbols in Test: _ubidi_close, _ubidi_getDirection, _ubidi_getLength, _ubidi_getLevelAt, _ubidi_openSized, _ubidi_reorderVisual, _ubidi_setPara, _ubrk_clone, _ubrk_current, _ubrk_first, _ubrk_getRuleStatus, _ubrk_getRuleStatusVec, _ubrk_isBoundary, _ubrk_last, _ubrk_next, _ubrk_previous, _uloc_getDefault, _uloc_toLanguageTag, _uscript_getScript.
can it due to compose multiplatform ? As I have not used any such method in my shared/native codebase Any help will be highly appreciated.
🧐 1
Any help here?
p
If you make a pure swift library using your network debugging code. Then integrate this library in an App and see what happens. I tend to think that is not compose-multiplatform related but perhaps some network API access violation.
k
@Abhishek Agarwal have you been able to fix this ?