Mi problémák megoldásához bizonyítványok és céltartalék profilok iphone - appdev - támogatási program

Problémák megoldásához bizonyítványok és tartalékolási profilok iPhone

Tagjaként IDP futtatható és a hibakeresést az alkalmazás egy igazi iPhone hajtsa végre az alábbi lépéseket:






• létrehozása tanúsítvány aláírási kérelem (CSR) és küldjön egy lekérdezést a fejlesztő portál
• Töltse le és telepítse a tanúsítványt (a fejlesztési, vagy elterjedt) egy kulcscsomót
• Töltse le és telepítse a tanúsítványt WWDR
• létrehozása és betöltése Ellátása profil tartalmaz egy listát az eszközöket, amelyek a futtatni kívánt vagy hibakereséshez
• Telepítse céltartalékképzés profilt a számítógépén
• hozzárendelése a tanúsítványt és létesítési profilt XCode projekt

A munkahelyi

Először is, olvassa el újra a iPhone Developer Portal Program Guide PDF annak érdekében, hogy megbizonyosodjon arról, hogy az összes lépést végrehajtotta-e.
Jellemzően, a fejlesztők előtt két fő probléma:
• Az alkalmazás nincs aláírva
• Az alkalmazás aláírta, de nem lehet telepíteni az iPhone
Ellenőrizze, hogy a kérelmet aláírta
Megtudhatja, ha az alkalmazás aláírása, ellenőrizze a két dolgot:
• A második szakasz «CodeSign» fogadták el az összeszerelési folyamat
• Komplett csomag CodeResource és embedded.mobileprovision
Ha nem, kérjük, vegye figyelembe az alábbi pontokat
• A projekt XCode megfelelően konfigurálva; A kód Sigining Identity jelenik meg: iPhone fejlesztés: yourname vagy iPhone Distribution: yourname, és válassza ki a létesítési profilt aláírása a program, amit letöltött a összeszereléséhez adott projekt. Ha a profil szerepel alapértelmezett létesítési profilt kódaláírásokhoz identitását. megtalálta a hibát.
• Ha ezeket a beállításokat a projekt szintjén, győződjön meg arról, hogy nem írja felül a célmeghatározás (cél)
• Próbálja meg a varázslat. újraindításához XCode, hogy tiszta, újjáépíteni az egész újra.

Ha nem is választhat a létesítési profilt XCode, ellenőrizze a következőket:







• Nem módosíthatja a cél beállításai (aktív cél)? Az a tény, hogy a rendelkezés profil kiválasztása ablak profilok, amelyek megfelelnek a tanúsítványt az aktív cél (lehet szerkeszteni a beállításokat egy másik profil). Meg kell győződnie arról, hogy kiválasztotta a kívánt konfigurációt a Project / Set Active Építőanyag konfigurációs menüben
• Esetleg a tanúsítványt WWDR? Ellenőrizze az Apple fejlesztői kapcsolatok Wordwide Vizsga a kulcstartó
• A tanúsítvány eloszlása ​​a kulcstartó? Keresse meg a 'iPhone Developer: yourname' és / vagy 'iPhone Distribution: yourname' a listából. A bal oldalon a neve a tanúsítvány akkor megjelenik egy szürke háromszög, ha rákattintunk kell tűnik, mint a saját kulcsot.
• Ne tartalékképzési profil van telepítve egy mappában

/ Library / MobileDevice / létesítés Profiles /. Ha nem, akkor húzza a fájlt a profil iTunes vagy XCode Szervező.

Alkalmazás aláírta, de nem tudja letölteni a készülékre

Először is, töltse le az iPhone Configuration Utility, a program segítségével érheti a naplókat a konzol, alkalmazások telepítésére, és ellenőrizze telepítve tartalékolási profilokat.

• A létesítési profilt az iPhone? Indítsuk iPhone Configuration Utility, hogy ellenőrizze ki.
Így lehet helyesen hívja az alkalmazás (App-ID kötegnév).
• A legjobb, ha a * mint id alkalmazás.
• Ha megjelenik egy hibaüzenet konzol jogosultság „alkalmazás-azonosító” értéke van tiltva a létesítési profilt. megpróbál egy csillag (*), mint az App ID

Idomok Ad Hoc megoszlása

Nagyon gyakran, a fejlesztők gyűlt össze az eseti alkalmazását lásd a konzol az alábbiak szerint:
jogosultság „kap feladatot engedélyezése” értéke van tiltva a létesítési profilt.

Amikor megpróbál telepíteni egy alkalmazást Ad Hoc az iTunes, akkor kap hibákat vagy 0xE8000001 0xE8000013.

• Nem módosíthatja a cél beállításai (aktív cél)? Az a tény, hogy a rendelkezés profil kiválasztása ablak profilok, amelyek megfelelnek a tanúsítványt az aktív cél (lehet szerkeszteni a beállításokat egy másik profil). Meg kell győződnie arról, hogy kiválasztotta a kívánt konfigurációt a Project / Set Active Építőanyag konfigurációs menüben
• Esetleg a tanúsítványt WWDR? Ellenőrizze az Apple fejlesztői kapcsolatok Wordwide Vizsga a kulcstartó
• A tanúsítvány eloszlása ​​a kulcstartó? Keresse meg a „iPhone Distribution: yourname” a listából. A bal oldalon a neve a tanúsítvány akkor megjelenik egy szürke háromszög, ha rákattintunk kell tűnik, mint a saját kulcsot.
• Te hoztad létre Entitements.plist fájlt? Nyissa meg a projektet, és válasszuk a Fájl -> Új File -> iPhone OS -> kódaláírás -> jogosultságok. Nevezze el az új „Entitlements.plist” fájlt, és kattintson «Befejezés». Ezzel az akcióval létre egy példányt a „default jogok” a projekt. Entitlements.plist válassza ki a fájlt, és vegye ki a get-feladat lehetővé tulajdon.