Przez ostatnie kilka dni budowałem niestandardowy budzik dla Androida. Jak na razie jest tak dobrze, uruchamia się alarm i odtwarzam dźwięk zdalny za pomocą strumieniowania HTTP (sieć jest oczywiście potrzebna, albo jest awaryjny z lokalnym dźwiękiem). Teraz zajmiemy się tą aplikacją na iOS, jestem całkowicie początkujący, ale nie boję się uczyć Objective-C, ponieważ część klienta jest naprawdę prosta. Ale z tego, co widzę, wydaje mi się, że to zupełnie niemożliwe. Chciałabym jakąś pomoc tutaj, jeśli to możliwe:Niestandardowy budzik iOS jest możliwy?
- W programistów iOS docs widzę to „Dla zdalnych powiadomień w iOS można określić dźwięk niestandardową iOS odgrywa kiedy prezentuje lokalnego lub zdalnego powiadamiania dla aplikacji Pliki dźwiękowe muszą znajdować się w głównym pakiecie aplikacji klienckiej. ". Jest to dla mnie złe, chciałbym grać od 1 do wielu dźwięków następujących po sobie i prawdopodobnie przez ponad 30 sekund. Czy jest do tego jakieś zadanie?
- W innym pytaniu widzę "Mogą to być aplikacje audio obsługujące tło (przy użyciu UIBackgroundModes w paczce app) i grające ciszę, używając Audio Queues lub RemoteIO Audio Unit, nawet w tle, aż czas zmiesza się w jakimś alarmie dźwięki lub muzykę. ", ale ktoś po tym, twierdzi, że weryfikacja AppStore na to nie pozwala. Czy to nadal jest dokładne?
- W ogólnym pytaniu, czy jest to możliwe, w dzisiejszych czasach (lub w niemal futurystycznej wersji iOS), aby zrobić prosty budzik, który może odtwarzać zdalne dźwięki bez żadnych ograniczeń?
Byłbym wdzięczny za wszelkie opinie tutaj, jestem dość rozczarowany z tego, co widzę, że ta prosta funkcja wydaje się być niemożliwe do zrobienia. O ile się gdzieś nie mylę i mam nadzieję, że ktoś mi podpowie.
Thx do czytania!
możesz pobierać dźwięki lokalnie, zanim ich potrzebujesz - np. sprawdź nowe dźwięki i pobierz je na początku aplikacji, a następnie wykonaj je z katalogu dokumentów. –
Thx bardzo za odpowiedź! Ale dokumenty mówią: "Pliki dźwiękowe muszą znajdować się w głównym pakiecie aplikacji klienckiej", czy można odtwarzać w pliku dźwiękowym, który nie został dostarczony wraz z aplikacją (ale pobrany gdzieś w telefonie)? Jeśli tak, to mogę coś jeszcze zrobić, jak sądzę. – Battochon
Sprawdź ten link: http://stackoverflow.com/questions/10245345/how-to-download-audio-video-files-from-internet-and-store-in-iphone-app –