iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Distributie probleem (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/83850-distributie-probleem.html)

JeePeeS 02-02-11 19:18

Distributie probleem
 
Dag,

Ik heb mijn app af en ben al de hele middag bezig om deze met Application Loader te uploaden naar Apple maar het lukt niet.

Ik doe het volgende:

1. In X-code: Build and Archive
2. Dan in Organizer druk ik op Validate...
3. Ik krijg dan de foutmelding: "Application Failed Codesign verification..."

Wat doe ik fout?

Nikooos 03-02-11 10:18

Het lijkt erop alsof je provisioning profile niet goed is ingesteld. De foutmelding wijst in ieder geval in die richting.

Chrizzz 03-02-11 10:56

Check in je Project Settings en in de Target Settings of je Code Signing Identity correct is. Let er wel op dat je Active Configuration op "Distribution" staat.

Als je daar geen passende optie hebt, dan moet je een nog een provisioning profile aanmaken.

Wat bij mij vaak mis gaat bij die App loader is dat mijn bestandsnaam een spatie heeft of zoiets naars.

JeePeeS 03-02-11 11:18

Ik heb inderdaad bij distributie geen passende optie. Heb die wel aangemaakt volgens mij maar komt niet in beeld. Overigens wel bij Release... Maar als ik dat dus selecteer dan heb ik een code signing probleem...

Wat een enorm ingewikkelde procedure is dit trouwens... ;)

iMidas 03-02-11 20:11

Hallo,

Ik had ook veel problemen hier mee:P

Dit is misschien wel een goede link;)

Tutorial 13 - Appstore Submission on Vimeo

JeePeeS 03-02-11 21:02

Ik heb een deel van de video nu bekeken maar ik loop vast met een maken van een Build met de distributieprofiel... Ik krijg dan de code sign error....

JeePeeS 03-02-11 21:43

Beste Psychonikeo of iMidas,

Ik sta op het punt om mijn macbook, iphone, ipod(s) de deur uit te gooien. Wat een ellende is deze procedure... Grrrrrrrrrrrrrrrrrr.

Ik heb met succes een distributieprofiel aangemaakt. Heb mijn certificaat in de sleutelhanger hangen. Heb de configuratie als de target gecontroleerd en staan beide op dit profiel.

Toch die vervloekte Code Sign error aan het eind...

Kan 1 van jullie tweeen mij aan het handje nemen????

Chrizzz 03-02-11 22:32

Heb jij tussentijds je project hernoemd? Dan wil nog wel ergens de oude naam staan. Gebruik binnen de Active-Target-Info en de Project-Setting windows de zoekfunctie op die oude naam en zorg dat die gelijk is aan je bundle identifier. Check ook je Info.plist op die oude naam.

iMidas 04-02-11 08:13

Als ik jou was zou ik een niew AppID aanmaken met een nieuw provisioning profile die dus aan elkaar koppelen dan die twee in je KeyChain zetten en vervolgens dat distribution profile koppelen aan je distribution bij configuration.

Jeroen0704 04-02-11 10:37

Ik heb dit probleem ook gehad. De fout zat bij mij in de certificaten uit de keychain. Dit programma vind je bij hulpprogramma's op je Mac. Hierin moet je al je developer certificaten verwijderen en dan opnieuw aanmaken, downloaden en installeren.

Of je ook nieuwe app ID's en provisioning profiles moet aanmaken weet ik niet meer zeker.

JeePeeS 04-02-11 10:53

Dat heb ik gisteravond (nacht) inderdaad gedaan. Heb weer een nieuw certificaat gemaakt en geinstalleerd. Ik kan alleen nu helemaal geen enkele build meer maken (ook geen developer build dus)...

Ik ben echt helemaal uitgepuzzeld.

JeePeeS 04-02-11 12:08

Het moet iets te maken hebben met mijn certificaat. Ik krijg deze log meldingen:


/Users/jpstolte/Documents/Progjes/Stop_final/build/Debug-iphoneos/Stop.app: CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1

Jeroen0704 04-02-11 12:41

Ik zou die melding eens intypen op google. Zo heb ik mijn oplossing ook gevonden.

JeePeeS 04-02-11 13:02

misschien dat dit jullie wat zegt:

En ja, ik heb gegoogled. Maar de oplossingen die daar staan helpen niet (System Default bij het certificaat).

http://www.pelchrim.nl/prive/probleem.png

Jeroen0704 04-02-11 13:11

Heb je hem aangemaakt volgens de handleiding in het iOS Provisioning portal? Misschien moet je hem nog een keer verwijderen en opnieuw aanmaken volgens de manier van Apple?

https://developer.apple.com/ios/mana...m/howto.action
En dan alle stappen volgen. Zo heb ik het kunnen oplossen

JeePeeS 04-02-11 13:18

Okay. Gedaan en nu ben ik eindelijk een stap verder. Ik heb nu een developement profiel... De app draait nu weer op mijn iPhone. Om zeker te zijn. Welke stappen moet ik nu zetten?

Jeroen0704 04-02-11 13:29

In itunes connect heb je een nieuwe app aan moeten maken en daar heb je als het goed is een bundle identifier moeten kiezen (zo heet het volgens mij) Dit is de bundle identifier die je ook in Xcode in je .plist moet zetten en die van je App ID. Als ik jou was zou ik een nieuw distribution profile maken. Je kiest bij deze de App ID die je ook in itunes connect hebt gebruikt. Downloaden dit profiel en sleep het naar xcode. Ga in Xcode op je project staan ctrl click erop (of rechtermuisknop) en kies "get info" ga naar de "build" tap en scroll naar "Code signing identity" Kies hier het profiel wat je hebt aangemaakt en nu zou je je app kunnen builden voor distributie. Zet "active configuration" dan wel op "release'" ipv "debug"

Succes ermee!

JeePeeS 04-02-11 14:41

Vreemd. Ik heb nu geen private key voor de distribution profile...

http://www.pelchrim.nl/prive/probleem2.png

JeePeeS 04-02-11 17:30

Yes! Het is gelukt. Dankzij jullie hulp! De app is ingediend ter beoordeling!

Dank iMidas, Jeroen0704 en Chrizzz!

Jeroen0704 06-02-11 19:48

Graag gedaan:D

Hoe heet je app eigenlijk?


Alle tijden zijn GMT +2. Het is nu 22:36.