Error uploading ResearchKit app to App Store - ERROR ITMS-90035 Invalid signature

I have created an iOS app that uses the ResearchKit framework. I have dragged ResearchKit.xcodeproj to my app project and embedded ResearchKit.framework in my app target, with the option embed & sign. I am using ResearchKit 2.0.0 and Xcode 11.3.1.


When I try to upload the archive (release) to the App Store I get the error "ERROR ITMS-90035. Invalid signature. Code is not signed at all. The file at path [***.app/Frameworks/ResearchKit.framework/plist-to-strings.py] is not properly signed."

This file is part of Apple's ResearchKit, and the settings under "Signing and Capabilities" do not allow me to add a signing certificate - I select Distribution certificate but Xcode leaves the selection as None.


My app has my distribution certificate and provisioning file, and I have followed the suggestions in the error message with regards to selecting "Clean Build Folder" and deleting the build folder from Finder.


Has anyone had a similar problem and been able to upload to the App store?

Replies

Hello, did you managed to fix this? I have the same problem

Remove the plist-to-strings.py from the scripts folder in ResearchKit, in Xcode. That fised the problem for me.

Add a Comment