2015-04-09 5 views
7

Dzisiaj przesłałem nową aplikację testową do aplikacji zapisz, przez Xcode, do przeglądania w ItunesConnect. Aplikacja została pomyślnie przesłana, ale plik binarny został odrzucony po upływie około minuty przez ITC. Wystąpił problem z AppIcons mające kanał alfa w PNG. Dostaję tego mnóstwo.iTunes Connect: Twoja aplikacja "*" (Apple ID: *) ma co najmniej jeden problem - wiadomość e-mail przechodzi do całej listy użytkowników, wszystkich użytkowników testowych, bez względu na aplikację

Problem, który zauważyłem, to fakt, że otrzymałem powiadomienie e-mailem od ITC, a ta wiadomość e-mail jest wysyłana do całej listy użytkowników naszej jednostki. Oznacza to wszystkich użytkowników testowych w ITC, dla wszystkich naszych aplikacji. Aby dodać użytkownika korzystającego z testowego lotu, należy skonfigurować go w roli Użytkownicy Role, a zazwyczaj mają one dowolną rolę, taką jak "Sprzedaż/marketing". (dlaczego nie ma konkretnej roli wyłącznie dla użytkowników testowych?). Próbuję wyłączyć dla nich powiadomienia, ale ustawienia wydają się być ograniczone.

Wreszcie, wszyscy ci użytkownicy otrzymują powiadomienia o tej nowej aplikacji testowej, z którymi nigdy nie byli związani i nie powinni się tym przejmować. TestFlight nie jest włączony dla tej aplikacji, ale wydaje się to nieistotne tutaj.

Czy istnieje sposób na powstrzymanie całej listy użytkowników od otrzymania technicznych błędów poczty e-mail i takich w przypadku całkowicie niepowiązanych aplikacji?

Podjęto próbę wyłączenia powiadomień w powiązanej sekcji powiadomień, ale jest to bardzo niejasne i nie wydaje się istotne. To nie pomogło. enter image description here

+1

Podobny problem tutaj (z "brakiem powiadomienia push") - wszyscy użytkownicy techniczni otrzymują te notoryczne wiadomości e-mail. Czy można go zatrzymać? – roy650

+0

Czy znalazłeś jakieś rozwiązanie? @ roy650 –

Odpowiedz

3

Otrzymałem wiadomość e-mail na temat brakującej aplikacji Push Notification Entitlement. W oryginalnym e-mailu wymieniono wszystkie wewnętrzne testery.

Chciałem się upewnić, że tylko ja i deweloperzy otrzymujemy powiadomienia w ten sposób. Przeglądając dostępną dokumentację i nawet linię wsparcia Apple nie przyniosły żadnych rozwiązań, więc spróbowałem szczęścia w kilku teoriach i znalazłem poprawkę.

Odpowiedź:

Musisz zmienić role swoich wewnętrznych testerów do tego z użytkownikiem nietechnicznym (wierzę).

Jak rozumiem, zarówno użytkownicy techniczni, jak i administratorzy otrzymają powiadomienia, o których mowa.

Przetestowałem to, zmieniając wszystkich użytkowników niebędących programistami z mojej wewnętrznej listy testerów/itunes connect użytkowników na rolę "Marketing".

Następnie ponownie przesłałem kompilację, która spowodowała wysłanie oryginalnego e-maila. Po wygenerowaniu nowej wiadomości e-mail zweryfikowałem, że użytkownicy, których zmieniłem na rolę "Marketing", nie zostali uwzględnieni na liście e-mailowej.

Mam nadzieję, że to pomoże, powodzenia! :)

Powiązane problemy