Można łatwo zbudować projekt uruchomić go w symulatorze zarówno z linii poleceń tak:XCode: Documents and Folder Biblioteka dla linii poleceń Xcode buduje
xcodebuild -project Someproject.xcodeproj -arch i386 -sdk iphonesimulator
2,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication PATHTOAPPFILE/Someproject.app/Someproject
Ale w ten sposób aplikacja nie ma żadnych dokumentów i katalogów bibliotecznych jak byłoby, gdyby została ona zbudowana przez Xcode i wprowadzane do /Users/SOMEUSER/Library/Application Support/iPhone Simulator/6.0/Applications/APPID/Someproject.app
Ergo [NSBundle mainbundle]
nie będzie działać zgodnie z oczekiwaniami.
Pytanie: Jak powiedzieć xcodebuild, gdzie aplikacja powinna szukać folderów środowiska?
(domyślnie wierzę przeszukuje /Users/USER/Library/Application Support/iPhone Simulator/IOSVERSION
ale stwarza problemy, ponieważ istnieje już folder Library tam innymi)
Nie przeszkadza mi, jeśli będę musiał ręcznie tworzyć foldery przed I uruchom aplikację w symulatorze.
'[NSBundle mainBundle]' działa dobrze dla moich świeżo stworzonych aplikacji, nie powinieneś tworzyć niczego z wyprzedzeniem. Może powinieneś zadać pytanie o problem, który masz, a nie możliwe rozwiązanie. –