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

Build errors in .NET 8 for iOS related to PPRiskMagnes package #27

Open
mickbyrne opened this issue Oct 21, 2024 · 0 comments
Open

Build errors in .NET 8 for iOS related to PPRiskMagnes package #27

mickbyrne opened this issue Oct 21, 2024 · 0 comments

Comments

@mickbyrne
Copy link

I'm getting build errors when using these .NET 8 Braintree bindings which appear to be related to the PPRiskMagnes framework. During the build, there's a warning that reads:

0>PPRiskMagnes: Warning MT7091 : The framework /Users/mick/Library/Caches/XamarinBuildDownload/PPRiskMagnes-5.4.0.24/PPRiskMagnes.xcframework/ios-arm64_x86_64-simulator/PPRiskMagnes.framework is a framework of static libraries, and will not be copied to the app.

This is immediately followed by this error:

Tool xcrun execution finished (exit code = 1).
        
0>Xamarin.Shared.Sdk.targets(1641,3): Error  : clang++ exited with code 1:
Undefined symbols for architecture arm64:
  "_$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:
      l_got.$s15_ObjectiveCTypes01_A11CBridgeablePTl in PPRiskMagnes(MagnesSensorDataCollector.o)
  "_$s8AllCasess12CaseIterablePTl", referenced from:
      l_got.$s8AllCasess12CaseIterablePTl 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:
      _$s12PPRiskMagnes18AuditDataCollectorC016collectAndSubmitcD026withPaypalClientMetadataIdySS_tF in PPRiskMagnes(AuditDataCollector.o)
      _$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl in PPRiskMagnes(AuditDataCollector.o)
      _$s12PPRiskMagnes18TouchDataCollectorC14touchBeganTime33_2DD6F9C76A9A39ACDA65F95464D52074LLs5Int64VSgvW in PPRiskMagnes(TouchDataCollector.o)
      _$s12PPRiskMagnes18TouchDataCollectorC13sendToBackend33_2DD6F9C76A9A39ACDA65F95464D52074LLyyF in PPRiskMagnes(TouchDataCollector.o)
      _$s12PPRiskMagnes20DynamicDataCollectorC23generateUserAgentStringyyF in PPRiskMagnes(DynamicDataCollector.o)
      _$s12PPRiskMagnes22TelemetryDataCollectorC13sendToBackend33_5CB73408D6CF791273C3357C6A441308LL6resultyAC0cD6ResultAELLC_tF in PPRiskMagnes(TelemetryDataCollector.o)
      _$s12PPRiskMagnes0B19SensorDataCollectorC5setUp12withFreqRateySf_tF in PPRiskMagnes(MagnesSensorDataCollector.o)
0>------- Finished building project: ALDImobile.iOS. Succeeded: False. Errors: 1. Warnings: 804

PS We love your work here, keep it up!

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

1 participant