Pytania otagowane jako objective-c

Tego znacznika należy używać tylko w pytaniach dotyczących funkcji Objective-C lub zależnych od kodu w języku. Tagi [kakao] i [kakao-dotyk] powinny być używane do zapytania o ramy lub klasy Apple. Użyj powiązanych tagów [ios], [macos], [apple-watch] i [tvos] w przypadku problemów specyficznych dla tych platform.




26
Zestaw iPhone Store „Nie można połączyć się z iTunes Store”
Pracuję nad dodaniem zakupów w aplikacji do mojej aplikacji. Jestem w stanie otrzymać productsRequest:didReceiveResponsemetodę i otrzymać szereg produktów. Mój problem pojawia się, gdy dodam SKPayment do SKPaymentQueue . Po dodaniu produktu do kolejki w paymentQueue:updatedTransactionsmetodzie transakcje mają zawsze stan SKPaymentTransactionStateFailed . I NSLoguj „transaction.error” i oto co zwraca: Error Domain …

3
Jak działa Appcelerator Titanium Mobile?
Pracuję nad stworzeniem aplikacji na iPhone'a z Titanium Mobile 1.0 i widzę, że kompiluje się do natywnego pliku binarnego dla iPhone'a. Jak to działa? Wydaje się, że przeanalizowanie kodu JavaScript i zrobienie bezpośredniego tłumaczenia na Objective-C wymagałoby wiele wysiłku, bez posiadania supersetowego języka, takiego jak Objective-J firmy 280 North i …


5
Jak zrezygnować z metody w Xcode
Mamy naszą bibliotekę, którą wysyłamy do naszych klientów i chciałbym oznaczyć niektóre metody jako „przestarzałe”, ponieważ je zmieniliśmy (tak jak robi to Apple w iPhone SDK). Widziałem __OSX_AVAILABLE_BUT_DEPRECATEDmakro preprocesora, do którego jest mapowane __AVAILABILITY_INTERNAL, które jest mapowane na __attribute__((deprecated))... Cóż, jestem trochę zdezorientowany z tymi rzeczami! Czy ktoś coś o …

5
Jak znaleźć źródło tego ostrzeżenia związanego z czcionkami w IOS13?
Pracując nad aktualizacją mojej aplikacji, zauważam, że dostaję mnóstwo ostrzeżeń w dzienniku podczas uruchamiania aplikacji w Xcode 11.2 na IOS13. Uwaga CoreText: Klient zażądał nazwy „.SFUI-Regular”, otrzyma TimesNewRomanPSMT zamiast zamierzonej czcionki. Cały systemowy dostęp do czcionek interfejsu użytkownika powinien odbywać się za pośrednictwem odpowiednich interfejsów API, takich jak CTFontCreateUIFontForLanguage () …

1
Zmień modalPresentationStyle na iOS13 we wszystkich instancjach UIViewController jednocześnie, używając metody swizzling
[Pytania i odpowiedzi] Czy można zmienić UIViewController.modalPresentationStylewartość globalnie w systemie iOS 13, aby zachowywał się tak, jak w systemie iOS 12 (lub wcześniejszym)? Dlaczego? W iOS SDK 13 domyślna wartość UIViewController.modalPresentationStylenieruchomości uległa zmianie od UIModalPresentationFullScreencelu UIModalPresentationAutomatic, który jest, o ile wiem, postanowił UIModalPresentationPageSheetna urządzeniach z systemem iOS lub przynajmniej na …
11 ios  objective-c  swift  ios13 

5
didReceiveRemoteNotification nie jest wywoływany w iOS 13.3, gdy aplikacja jest w tle
Walę głową Wdrażam powiadomienie push. Wszystko działa dobrze (wypychanie jest odbierane, znaczek jest aktualizowany), ale w iOS 13.3 aplikacja metody (_: didReceiveRemoteNotification: fetchCompletionHandler :) nie jest wywoływana, gdy aplikacja jest w tle. Jeśli aplikacja znajduje się na pierwszym planie lub używa urządzenia z systemem iOS 12, wywoływana jest metoda. Rejestruję …

1
- [UIThreadSafeNode canPerformAction: withSender:]: nierozpoznany selektor wysłany do instancji
W mojej aplikacji na iOS mam do czynienia z tą awarią. Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x1b9079c30 __exceptionPreprocess 1 libobjc.A.dylib 0x1b8d940c8 objc_exception_throw 2 CoreFoundation 0x1b8f77fc0 -[NSOrderedSet initWithSet:copyItems:] 3 CoreFoundation 0x1b907e3d4 ___forwarding___ 4 CoreFoundation 0x1b9080570 _CF_forwarding_prep_0 5 UIKitCore 0x1bcf33444 -[UIKeyboardImpl deleteForwardAndNotify:] 6 UIKitCore 0x1bcf39154 __57-[UIKeyboardImpl acceptPredictiveInput:executionContext:]_block_invoke 7 UIKitCore 0x1bcf5b0c8 -[UIKeyboardTaskExecutionContext returnExecutionToParentWithInfo:] …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.