Xcode 6 Save for Enterprise Deployment nie tworzy już plist dla ipa?
Xcode 5 pomógł w tworzeniu deskryptora plist dla przedsiębiorstw ipa. Xcode 6 (6A313) tworzy tylko ipa. Czy to błąd czy celowa zmiana? Jeśli tak - Jaki byłby powód cofnięcia się?
Gdybym nie generował wcześniej plist przy użyciu Xcode 5, musiałbym to zrobić ręcznie sam. Czy znasz jakieś automatyczne narzędzie, które pomogłoby w tym procesie?
6 answers
Mam ten sam problem. Musiałem wczoraj postawić budynek. Skończyło się na ponownym użyciu starego plista i aktualizacji go. Oto szablon:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>[INSERT URL HERE]</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>[INSERT BUNDLE ID HERE]</string>
<key>bundle-version</key>
<string>[INSERT VERSION HERE]</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>[INSERT APP TITLE HERE]</string>
</dict>
</dict>
</array>
</dict>
</plist>
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-18 15:30:49
Nie można znaleźć innego rozwiązania niż ponowne użycie starego .plist
-Plik - - - działał idealnie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-14 04:17:56
Naprawiłem ten problem w następujący sposób (jak wspomniał @pir800) -
1) Weź plik plist starego projektu i zmień jego nazwę nazwa powinna być taka sama jak plik IPA.
2) zmieniono wartości następujących kluczy w pliku plist - a) url. b) identyfikator pakietu. c) tytuł.
A następnie umieścić ipa i plist na serwerze. Pozostałe rzeczy są takie same jak Xcode5.
Ale jest bardzo źle, apple powinno poinformować dewelopera i wspomnieć o takich zmianach typu w dokumencie.
I nie mój sposób jest poprawny lub zły, ale moja korporacyjna Dystrybucja wewnętrzna buduje poprawnie pobrane i działające. ....:)
Odpowiedziałem to samo na Apple developer również. Możesz sprawdzić ten wątek https://devforums.apple.com/message/1076995#1076995 również Jeśli ktoś znajdzie lepsze rozwiązanie, proszę o odpowiedź.
Dziękuję...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-24 12:22:54
Aby przedłużyć akceptowaną odpowiedź, musisz być członkiem zespołu konta 299 $ enterprise. Przejdź do Nawigatora projektu (Nazwa projektu) - > cele - > zakładka Ogólne i wybierz konto przypisane do konta 299 $ Enterprise developer. Jeśli nie możesz znaleźć konta, którego szukasz, przejdź do XCode - > preferencje - > konta i sprawdź, czy jesteś administratorem / agentem / członkiem zespołu wspomnianego konta, a następnie przejdź do pliku IPA i plist.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-18 05:26:33
Nie jestem pewien co do wdrożenia enterprise, ale w XCode 7.0, można utworzyć manifest.plist podczas eksportowania archiwum do wdrożenia Ad Hoc...
- Wybierz Produkt > Archiwum
- Po zakończeniu kompilacji wybierz archiwum, które chcesz wyeksportować i wybierz " Eksportuj..."
- Wybierz "Zapisz dla wdrożenia Ad Hoc"
- Wybierz zespół programistów
- Wybierz żądaną opcję dla "Obsługa urządzeń"
- na stronie" Podsumowanie "zaznacz pole obok" Include manifest dla instalacji over-the-air."To doda manifest.plist do folderu gdzie .plik ipa został zapisany. - Kliknij "Dalej"
- Wstaw poprawne ścieżki do .ipa, wyświetl obraz i obraz w pełnym rozmiarze i kliknij "Eksportuj"
Mam nadzieję, że to pomoże.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-03 14:58:32
Doświadczam dokładnie tego samego, muszę ponownie użyć pliku plist wygenerowanego z Xcode5. Jeszcze jedna rzecz do dodania: przycisk validate, który otrzymujemy po archiwizacji, nie sprawdza poprawności mojej aplikacji. Przechodzi obok "przygotowanie archiwum", ale następnie wyświetla błąd " nie znaleziono pasujących profili aprowizacji dla aplikacji / plumbsApp.app " - żaden z prawidłowych profili aprowizacyjnych nie zezwalał na określone uprawnienia: identyfikator aplikacji, beta-raporty-aktywne, keychain-access-groups.
Teraz, odrzucając to i kontynuując "eksport", tworzy mój .plik ipa i moi użytkownicy są w stanie zainstalować poprawnie, z prawidłowym adresem url, oczywiście. Nie do końca wiem, dlaczego tak się dzieje. Miałem wersję beta Xcode uruchomioną, ale użyłem ostatecznej wersji Xcode6. Być może beta, komentarz, w red-herring. Czy ktoś jeszcze doświadczył tego, gdzie Walidacja archiwum zawodzi w ten sposób, ale aplikacja instaluje się ok?
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-29 12:19:50