Wydaje się to być problem z wersją Parse używasz. Chociaż oczywistą odpowiedzią jest aktualizacja twoich wersji Parse, może to spowodować efekt domina w aplikacji.
Nie chcę aktualizować do najnowszej wersji analizy, ponieważ wymagałoby to znaczących zmian w celu dostosowania do nowego pakietu SDK serwisu Facebook i innych potrzebnych bibliotek.
Okazało się, że ta poprawka działa dobrze dla uzyskania kompilacji projektu i pracy:
przełącznik wokół lokalizacji PF_NULLABLE_S w zmiennych problemowych i wydawało się rozwiązać problem
więc przełączyć to:
typedef void (^PFArrayResultBlock)(PF_NULLABLE_S NSArray *objects, PF_NULLABLE_S NSError *error);
do tego:
typedef void (^PFArrayResultBlock)(NSArray * PF_NULLABLE_S objects, NSError * PF_NULLABLE_S error);
Th jest włączona moja aplikacja do kompilowania i uruchamiania jako normalna bez zmiany bibliotek. Ta odpowiedź z pewnością nie jest rozwiązaniem problemu, ale jest bardzo przydatna w wielu sytuacjach, np. chcesz mieć możliwość przetestowania starszej wersji, nie chcesz jej jeszcze aktualizować, ale chcesz ją uruchomić.
To wszystko. Dzięki za szybką odpowiedź. Szalone, że jedna aktualizacja spowodowała tyle problemów. – user717452
Mam ten sam problem, a ja usunąłem starą wersję Parse i zastąpiłem ją nowym, a ten błąd (wraz z innymi nadal się pojawia). Czy jest coś, co powinienem robić poza usunięciem frameworków i dodaniem ich zaktualizowanej wersji? W tej chwili otrzymuję również błąd "Nie udało się zaimportować nagłówka brygady" oraz "Nie można zbudować modułu ParseUI" oprócz błędów zerowania – SamYoungNY
Ten sam błąd tutaj, nie można zbudować projektu ... @SamYoungNY ty znaleźć wskazówkę? –