Open Anatoliy-Kondrik opened 8 years ago
a sealed resource is missing or invalid
- What exactly is missing? You can find it out by opening built archive that you were trying to upload. Just open it with "Show Package Contents", find your application and check it in Terminal.app with codesign
utililty.
It seems, all in their places
codesign --verify --deep --verbose=2 "../build/MyApp.xcarchive/Products/Applications/MyApp.app"
[14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/AFNetworking.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/AFNetworking.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/Frameworks/CrashReporter.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/Frameworks/CrashReporter.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/GTMOAuth2.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/GTMOAuth2.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/Masonry.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/Masonry.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/SSKeychain.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/SSKeychain.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/TCCommon.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/TCCommon.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/TCNetwork.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/TCNetwork.framework/Versions/Current/. [14:43:02][Step 5/5] --prepared:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/VMOSXControls.framework/Versions/Current/. [14:43:02][Step 5/5] --validated:/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/Frameworks/VMOSXControls.framework/Versions/Current/. [14:43:02][Step 5/5] ../build/MyApp.xcarchive/Products/Applications/MyApp.app: valid on disk [14:43:02][Step 5/5] ../build/MyApp.xcarchive/Products/Applications/MyApp.app: satisfies its Designated Requirement
Refer to the Code Signing and Application Sandboxing Guide at..
- is this string cutted off? Maybe full error string could give me a clue to further research of your problem.
The final part of the message
Refer to the Code Signing and Application Sandboxing Guide at http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html and Technical Note 2206 at https://developer.apple.com/library/mac/technotes/tn2206/_index.html for more information.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
Have you changed the bundle identifier of Problem Reporter Sandboxed.app
to have your main app bundle id as prefix? You could do it using shell script update_reporter_id.sh
(https://docs.devmate.com/v1.0/docs/integrate-devmate-kit#section-devmatekit-for-mac-app-store).
Yes, it's done. Without calling the script assembly is not loaded into iTunes.
update_reporter_id script begin
[17:52:50][Step 5/5] Will check path "/Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app"
[17:52:50][Step 5/5] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app: replacing existing signature
[17:52:50][Step 5/5] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Resources/Problem Reporter Sandboxed.app: signed app bundle with Mach-O thin (x86_64) [myteam.myapp.com.devmate.Problem-Reporter-Sandboxed]
[17:52:50][Step 5/5] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A: replacing existing signature
[17:52:50][Step 5/5] /Users/administrator/Library/Developer/Xcode/DerivedData/MyApp-crzotizenxyjrbfhplvvtudqphnl/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A: signed bundle with Mach-O thin (x86_64) [com.devmate.DevMateKit]
update_reporter_id script end
codesign -dvv "../build/MyApp.xcarchive/Products/Applications/MyApp .app"
Executable=/Users/administrator/Documents/buildAgent/work/6f02086ea02b954e/build/MyApp.xcarchive/Products/Applications/MyApp.app/Contents/MacOS/MyApp
Identifier=myteam.myapp
Format=app bundle with Mach-O thin (x86_64)
CodeDirectory v=20200 size=2136 flags=0x0(none) hashes=59+5 location=embedded
Signature size=4692
Authority=Mac Developer: AAAAAAAA BBBBBBBB (XXXXXXXXXX)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Aug 11, 2016, 4:26:49 PM
Info.plist entries=25
TeamIdentifier=YYYYYYYYY
Sealed Resources version=2 rules=12 files=27
Internal requirements count=1 size=184
Hi Anatoliy, may I ask you to write us at support@devmate.com so we can troubleshoot the issue in more details?
Thanks.
I am seeing something similar but only with builds from Xcode 8.1 not from Xcode 8.0
codesign --verify --strict --deep --verbose=4 DFS\ SpeedUP.app
--prepared:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/PlugIns/DFS SpeedUp - Upload.appex
--validated:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/PlugIns/DFS SpeedUp - Upload.appex
--prepared:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/.
--prepared:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/.
--prepared:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/XPCServices/com.devmate.UpdateInstaller.xpc
--validated:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/XPCServices/com.devmate.UpdateInstaller.xpc
--prepared:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/Frameworks/CrashReporter.framework/Versions/Current/.
--validated:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/Frameworks/CrashReporter.framework/Versions/Current/.
--validated:/Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Frameworks/DevMateIssuesReporter.framework/Versions/Current/.
DFS SpeedUP.app: a sealed resource is missing or invalid
In subcomponent: /Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework
file modified: /Users/sdevore/Desktop/DFS SpeedUP.app/Contents/Frameworks/DevMateKit.framework/Versions/Current/Headers/DMIssuesController.h
In a quick test this afternoon, I did not see this anymore in the released version of Xcode 8.2. Still have some testing to do later tonight
Hello
DeveMate for MAS 1.7.1 integrated to project by instruction https://docs.devmate.com/v1.0/docs/integrate-devmate-kit
Application Loader successfully load pkg to iTunes Connect. But iTunes Connect show this error:
Invalid Signature - The nested app bundle DevMateKit at path MyApp.app/Contents/Frameworks/DevMateKit.framework has following signing error(s): --prepared:/Volumes/data01/app_data/dstr/mz_720655521135197211dir/mz_837020098124201335dir/com.myapp.myapp.pkg/Payload/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Frameworks/DevMateIssuesReporter.framework/Versions/Current/. --validated:/Volumes/data01/app_data/dstr/mz_720655521135197211dir/mz_837020098124201335dir/com.myapp.myapp.pkg/Payload/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A/Frameworks/DevMateIssuesReporter.framework/Versions/Current/. /Volumes/data01/app_data/dstr/mz_720655521135197211dir/mz_837020098124201335dir/com.myapp.myapp.pkg/Payload/MyApp.app/Contents/Frameworks/DevMateKit.framework/Versions/A: a sealed resource is missing or invalid . Refer to the Code Signing and Application Sandboxing Guide at..