Οδηγοί
Πώς να επικυρώσετε τις εφαρμογές macOS στο CI
Η συμβολαιογραφική διαδικασία είναι αργή και περιστασιακά λήγει.
5 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε το notarytool με κλειδί API Connect App Store αντί για Apple ID
- Εκτελέστε την επικύρωση συμβολαιογράφου στη δική του εργασία, ώστε να μην εμποδίζει την ανατροφοδότηση δοκιμής
- Συρραφή του εισιτηρίου μετά την ολοκλήρωση της συμβολαιογραφικής
- Ορίστε ένα γενναιόδωρο χρονικό όριο — η ανάκαμψη της Apple ποικίλλει
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να μειώσετε τους χρόνους δημιουργίας του Xcode σε CIΟι εκδόσεις Xcode χρειάζονται είκοσι λεπτά σε κάθε εκτέλεση.Πώς να επιταχύνετε τις δοκιμές προσομοιωτή iOSΟι δοκιμές προσομοιωτή διαρκούν μισή ώρα.Πώς να χειριστείτε την υπογραφή κώδικα iOS στο CIΗ υπογραφή λειτουργεί τοπικά και αποτυγχάνει κατά διαστήματα στο CI.Διόρθωση της εξάντλησης του δίσκου runner macOSΟι εργασίες αποτυγχάνουν χωρίς να υπάρχει χώρος στη συσκευή στο macOS.