Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.net8 support please. Running on xamarin fine though #26

Open
Sarathcfx opened this issue Aug 25, 2024 · 3 comments
Open

.net8 support please. Running on xamarin fine though #26

Sarathcfx opened this issue Aug 25, 2024 · 3 comments

Comments

@Sarathcfx
Copy link

Sarathcfx commented Aug 25, 2024

I was using this package for Xamarin.iOS SDK project which runs smoothly, after upgrading to .NET8 this doesn't seem working. Below is the build error I see. I understand that bindings were outdated. Please provide us with .NET bindings
Screenshot 2024-08-24 at 9 29 01 PM

Below is the error log.

Error: clang++ exited with code 1:
Undefined symbols for architecture x86_64:
"_$s12CoreGraphics7CGFloatVMn", referenced from:
symbolic _____ 12CoreGraphics7CGFloatV in PPRiskMagnes(TouchDataCollector.o)
"
$s12CoreGraphics7CGFloatVN", referenced from:
_$s12PPRiskMagnes17CoreDataCollectorC13getScreenInfo33_DF872FAC5B209B23227CF2AE9292ED8BLLSDySSypGyFTf4d_n in PPRiskMagnes(CoreDataCollector.o)
_$s12PPRiskMagnes20DynamicDataCollectorC13getScreenInfo33_6D1A8B8433CB222B9D56A714BE413FCFLLSDySSypGyFTf4d_n in PPRiskMagnes(DynamicDataCollector.o)
$s12CoreGraphics7CGFloatVACs7CVarArgAAWl in PPRiskMagnes(DynamicDataCollector.o)
"
$s12CoreGraphics7CGFloatVs7CVarArgAAMc", referenced from:
$s12CoreGraphics7CGFloatVACs7CVarArgAAWl in PPRiskMagnes(DynamicDataCollector.o)
"
$s15_ObjectiveCTypes01_A11CBridgeablePTl", referenced from:
_$sSo26UIBackgroundTaskIdentifieras21_ObjectiveCBridgeableSCMc in PPRiskMagnes(MagnesSensorDataCollector.o)
_$sSo18UIPasteboardOptionas21_ObjectiveCBridgeableSCMc in PPRiskMagnes(MagnesSensorDataCollector.o)
$sSo18NSFileAttributeKeyas21_ObjectiveCBridgeableSCMc in PPRiskMagnes(MagnesSensorDataCollector.o)
"
$s8AllCasess12CaseIterablePTl", referenced from:
$s12PPRiskMagnes0B9ConstantsC11RootedFlagsOs12CaseIterableAAMc in PPRiskMagnes(MagnesConstants.o)
"
$s8Dispatch0A12TimeIntervalO7secondsyACSicACmFWC", referenced from:
$s12PPRiskMagnes18TouchDataCollectorC14touchBeganTime33_2DD6F9C76A9A39ACDA65F95464D52074LLs5Int64VSgvW in PPRiskMagnes(TouchDataCollector.o)
"
$s8Dispatch0A12TimeIntervalOMa", referenced from:
$s12PPRiskMagnes18TouchDataCollectorC14touchBeganTime33_2DD6F9C76A9A39ACDA65F95464D52074LLs5Int64VSgvW in PPRiskMagnes(TouchDataCollector.o)
"
$s8Dispatch0A13WorkItemFlagsVMa", referenced from:
_$s12PPRiskMagnes18TouchDataCollectorC14touchBeganTime33_2DD6F9C76A9A39ACDA65F95464D52074LLs5Int64VSgvW in PPRiskMagnes(TouchDataCollector.o)
_$s12PPRiskMagnes18TouchDataCollectorC13sendToBackend33_2DD6F9C76A9A39ACDA65F95464D52074LLyyF in PPRiskMagnes(TouchDataCollector.o)
_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl in PPRiskMagnes(TouchDataCollector.o)
_$sSay8Dispatch0A13WorkItemFlagsVGMa in PPRiskMagnes(TouchDataCollector.o)
_$s12PPRiskMagnes18AuditDataCollectorC016collectAndSubmitcD026withPaypalClientMetadataIdySS_tF in PPRiskMagnes(AuditDataCollector.o) (temp.NET.iOS)

@Sarathcfx Sarathcfx changed the title This package is un compatible with .net8 This package is uncompatible with .net8 Aug 25, 2024
@Sarathcfx Sarathcfx changed the title This package is uncompatible with .net8 .net8 support please. Running on xamarin fine though Aug 27, 2024
@bmarrdev
Copy link

Has this issue been resolved? There has been a .net8 update and new bindings released since this ticket was created, however I am still seeing the error in PPRiskMagnes as above.

@tuyen-vuduc
Copy link
Contributor

@bmarrdev
Copy link

I am using the new x.x.x.24 packages. If I add <PackageReference Include="PayPalDataCollector.iOS" Version="5.12.0.24" /> (which implicitly installs PPRiskMagnes.iOS 5.4.0.24) to a .net8 iOS project I start getting the error described in this ticket.

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

No branches or pull requests

3 participants