MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

adeyemosamuel
Regular Visitor

MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Here's the error mesage:

 

Could not find module 'MVisaQRParser' for architecture 'x86_64'; found: arm64, arm

 

Kindly assist.

9 REPLIES 9
jvenkata
Community Moderator

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hi ,

 

Thanks for your inquiry. We are looking into it. Will keep you posted shortly.

 

Thanks,

Jai

jvenkata
Community Moderator

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hey @adeyemosamuel,

 

Thanks for checking in – just heard back from the mVisa team. Team is working to get the latest xcode on their machines. Once that happens they will quickly work with the sdk to make it compatible with iOs 12. I don’t have a timeline yet on when this will happen but will make sure to update you once we get an update. Anything else I can help you with?

 

Thanks,

Jai

GarbuJohn
Regular Visitor

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hi, Was this ever resolved? I am now on Xcode 11, Swift 5.1 and still have no way of compiling code as the MVisaQRParser will throw and error. Any help will be appreciated. Thanks.
API_Products
Visa Developer Support Specialist

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hey @GarbuJohn,

 

I'll take a look and get back to you soon!

 




Thanks,

Diana



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

API_Products
Visa Developer Support Specialist

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hey @GarbuJohn,

 

May we know which version you are using to compile?

We have two versions of mVisa SDK parsers available on VISA Developer Portal.

1. Mobile Push Payment Issuer SDK for QR parsing for iOS - Swift 4.2
2. Mobile Push Payment Issuer SDK for QR parsing for iOS - Swift 5.0

 

Please also provide the detailed error logs.  To further investigate, please provide the following information:

1. End Point
2. Request Header
3. Request Body
4. Response Header (include the x-correlation-id)
5. Response Body

Using SoapUI, you can find the x-correlation-id in the Raw Tab of the response header.

 

 




Thanks,

Diana



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

GarbuJohn
Regular Visitor

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

I cannot provide the requested information as the IDE cannot compile to even run the app. I have no access to Mobile Push Payment Issuer SDK for QR parsing for iOS - Swift 5.0 as the last one I had links to was Mobile Push Payment Issuer SDK for QR parsing for iOS - Swift 4.0. As such I am unable to compile nor provide you any logs. I am not even getting to a point of hitting any end point let alone a response.

API_Products
Visa Developer Support Specialist

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hey @GarbuJohn,

 

Thanks for letting us know that you are not able to provide the information being requested of you. I received your forum post yesterday and we are currently investigating the issue. I'll provide you with an update soon.

 




Thanks,

Diana



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

API_Products
Visa Developer Support Specialist

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Hey @GarbuJohn,

 

Can you please download new Issuer SDK from VDP? You'll need to login and create project and then download SDK under Asset menu from the left side menu. If in case, you want to go with older SDK, we can setup a troubleshooting call with you to understand and fix the issue. Thanks!

 

20190801 Assets tab.png

 




Thanks,

Diana



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

adeyemosamuel
Regular Visitor

Re: MVisaQRParser Doesn't build with Swift 4.0 & above (XCode 10)

Thank you Jai.

 

I look forward to your feedback.

 

Regards