We've been successfully using VisaInAppModuleCore and VisaPushProvisioning for a while now in production. Our initial build used v 3.3 of the SDK and the only lingering problem from then until now - and upgrading to the 3.6 SDK does not fix it - is:
Could not find module 'VisaInAppModuleCore' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator, at: /Users/.. .[PATH TO BUILD DIRECTORY].../Build/Products/Debug-iphonesimulator/VisaInAppModuleCore.framework/Modules/VisaInAppModuleCore.swiftmodule
The effect for us is that we need to wall off the parts of our code that use the Visa SDK using compiler directives so that they only compile for production releases. This makes QA more difficult and less rigorous.
I was hoping that given the age of Silicon Macs by now, the new SDK would have addressed this problem. But perhaps the problem is in our implementation?
Thank you for reaching out, @tonyatoms! An agent is looking for a solution for you and will get back with you shortly! If any community members know a solution, please feel free to respond in this thread.
Hi @tonyatoms,
Please reach out to your regional Production Support contact or submit your query to developer@visa.com and let them know the region you are from and that you have a Production problem.