Próbuję użyć KeyChainitemwrapper dostarczonego przez apple.Mój projekt używa ARC, ale mam włączone ARC na KeyChainitemwrapper.m. The „security.framework” ramy do mojego projektuJak naprawić błąd "Niezdefiniowane symbole dla architektury i386:" _main "problem z łączeniem?
otrzymuję ten łączący problem.
Undefined symbols for architecture i386: "_main", referenced from: start in crt1.10.6.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
jestem nowy na rozwój ios ale domyślam się, że problem ma do czynienia z faktem, że symulator próbuje skompilować moje kierowanie na źródło i386 zamiast uzbroić? Czy jestem blisko?
W każdym razie wydaje się, że to opakowanie jest dość popularne, więc zastanawiałem się, czy ktoś, kto może być zaznajomiony z tym problemem, może pomóc.
Dzięki
Dzięki za odpowiedź. Mój projekt nie zawiera pliku o nazwie main.m. Również nie mogę znaleźć odniesienia do "głównego". – Nick
Proszę. Nie masz 'main()', jak wskazuje kompilator. Prawdopodobnie powinieneś odbudować swój projekt z szablonu projektu. –
Zacząłem od szablonu projektu. Może wyłączyłem budowanie czegoś? – Nick