![]() usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0) System/Library/Frameworks/amework/Versions/C/Foundation (compatibility version 300.0.0, current version 1775.109.0) System/Library/Frameworks/amework/Versions/A/CoreServices (compatibility version 1.0.0, current version 1122.24.0) ![]() (compatibility version 1.0.0, current version (compatibility version 0.0.0, current version 1.0.0) dyld: Library not loaded: from: /Library/Developer/CommandLineTools/usr/bin/altoolĮven the otool -L doesn't show the altool has any linkage with the xcode. I tried to copy the altool from my dev machine to the Jenkins machine /Library/Developer/CommandLineTools/usr/bin and got this error when running it. It seems the 'altool' is used for the notarization for xcode12. Stapling an app requires macOS 10.12 or later." Building a new app for notarization requires macOS 10.13.6 "Prepare Your Software for Notarization Notarization requires Xcode 10 You need to have xcode.app for not notarization Users running older macOS versions (10.9-10.12) are unaffected. Have not found another API that works to authenticate a user with the I have done a lot of digging and debugging but SignInWithContext:replyBlock:] method from the StoreFoundation privateĪpple framework which this app relies on to authenticate users through In macOS High Sierra (10.13) Apple removed the -[ISAccountService I have tried the mas cli which is no longer to support sign in from the command line. ![]() The Xcode.app is required for the notarization. To install the Xcode, it has to be via the Apple App Store, using the GUI to log in first. The EC2 macOS AMIs only has the Xcode command-line tool preinstalled in those AMIs, I can't install the Xcode.app via ssh/command line onto the EC2 machine. ![]() The goal: is to automate the macOS app notarization using Amazon EC2 with the Jenkins pipeline.
0 Comments
Leave a Reply. |