Próbuję zarchiwizować aplikację blokującą treści. Ponieważ API jest dostępny tylko na 64 bitach, dodałem to w info.plist
app:Jak przesłać archiwum tylko dla 64-bitowych urządzeń z systemem iOS?
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>arm64</string>
</array>
Ta wartość jest tylko w docelowej aplikacji, a nie docelową treść blokerem. Wysyłając mojej aplikacji do App Store, używając Xcode Organizator zwraca komunikat:
ERROR ITMS-90503: "Invalid Bundle. Apps that have 'arm64' in the list of UIRequiredDeviceCapabilities in Info.plist must only contain the arm64 slice."...
Sprawdziłem w Internecie i błąd ten wygląda na nowy i nieudokumentowana, czy wiesz, co należy zrobić, aby go usunąć?
trzeba podłączyć urządzenie 64 bitowe i zmienić ustawienie na „budowanie aktywnej architekturę tylko” na „Tak”, ale nadal może mieć problem ... Jeśli ustawiasz docelowy iOS na 9, to może działać, ale wcześniejsze cele z pewnością spowodują błąd – Paulw11