Z tego, co przeczytałem, Apple odrzuca aplikacje korzystające z Prywatnego APIS. Co decyduje o prywatnym interfejsie API? Obecnie używam silnika NinevehGL, który jest otwarty do użytku komercyjnego, czy jest on traktowany jako prywatny interfejs API?Wskazówki dotyczące aplikacji Apple - prywatne interfejsy API?
Odpowiedz
Znalazłem odpowiedź.
Prywatny interfejs API odnosi się do dowolnej nieudokumentowanej metodologii w obrębie własnego interfejsu API Apple. Apple ogranicza to, ponieważ jeśli twoja aplikacja polega na wywoływaniu nieudokumentowanej metody w rdzennej strukturze Apple, a następnie ta nieudokumentowana metoda jest modyfikowana lub upuszczana razem w następnej aktualizacji systemu operacyjnego, twoja aplikacja złamie się i uczyni bezużytecznym.
Używanie zewnętrznych interfejsów API, takich jak silnik NinevehGL Używanie Im jest całkowicie w porządku, zakładając, że sama NinevehGL nie używa żadnych prywatnych API.
+1 W przypadku powrotu i odpowiedzi. Pomaga to innym, którzy mogą znaleźć Twoje pytanie. Nie zapomnij oznaczyć go jako odpowiedzi (jeśli pozwala na to czas), klikając znak zaznaczenia odpowiadający tej odpowiedzi. –
- 1. Uzyskaj wskazówki dotyczące połączeń API? React-native
- 2. Interfejsy prywatne
- 3. Najlepsze wskazówki dotyczące błędów w RESTful API
- 4. Wskazówki dotyczące testowania aplikacji intensywnie wykorzystującej dane:
- 5. wskazówki dotyczące tworzenia niezależnej od rozdzielczości aplikacji
- 6. Wskazówki dotyczące skalowania CEDETA
- 7. Wskazówki dotyczące tworzenia Penlets
- 8. Wskazówki dotyczące problemu java.lang.String.replace?
- 9. Wskazówki dotyczące projektowania czystego interfejsu
- 10. Wskazówki dotyczące organizacji okien Xcode?
- 11. Najlepsze wskazówki dotyczące automatycznego logowania
- 12. Wskazówki dotyczące unikania metody statycznej Overuse
- 13. Wskazówki API na Androida
- 14. Wskazówki dotyczące dostrajania wydajności Django?
- 15. Przestarzałe wskazówki dotyczące optymalizacji Java
- 16. Wskazówki dotyczące rozgałęzień i przewidywań
- 17. Wskazówki dotyczące nauki wbudowanego linuxa
- 18. Dostrajanie wydajności aplikacji nokautującej - wskazówki dotyczące poprawy czasów odpowiedzi
- 19. Jakieś wskazówki dotyczące tworzenia aplikacji do głosowania na Androida?
- 20. Wskazówki dotyczące kodowania za pomocą wrogich narzędzi?
- 21. Wskazówki dotyczące używania Vima jako Java IDE?
- 22. Apple iCloud Calendar API
- 23. Wskazówki/zasoby dotyczące projektów wieloplatformowych wieloplatformowych
- 24. Apple Magic Mouse Api
- 25. Interfejsy API rządu USA?
- 26. Ustawianie nowego alarmu w aplikacji Zegar Apple z innej aplikacji
- 27. Wskazówki dotyczące FParsec do obsługi spacje
- 28. Wskazówki dotyczące nakładki nakładkowej z jQuery
- 29. Najważniejsze wskazówki dotyczące tworzenia niestandardowych typów roszczeń
- 30. Wskazówki dotyczące stylu Pep-8 dla JavaScript
Przepraszam za opublikowanie pytania, znalazłem odpowiedź. Prywatny interfejs API odnosi się do dowolnej nieudokumentowanej metodologii w obrębie własnego API Apple. Apple ogranicza to, ponieważ jeśli twoja aplikacja polega na wywoływaniu nieudokumentowanej metody w rdzennej strukturze Apple, a następnie ta nieudokumentowana metoda jest modyfikowana lub upuszczana razem w następnej aktualizacji systemu operacyjnego, twoja aplikacja złamie się i uczyni bezużytecznym. Używanie zewnętrznych interfejsów API, takich jak silnik NinevehGL Używanie Im jest całkowicie w porządku, zakładając, że sama NinevehGL nie używa żadnych prywatnych API. Jestem nowym użytkownikiem, więc nie mogę jeszcze odpowiedzieć, więc komentarz będzie musiał wystarczyć. –
Czy możesz umieścić to jako ** odpowiedź ** na swoje pytanie i zaakceptować je, gdy czas na to pozwala. Można odpowiedzieć na własne pytania na stronie SO :) –