Ich erstelle eine App, in der ich Pässe von der Passbook-App von iOS6 zu meiner App hinzufüge und zeige. Aber wenn ich eine Anwendung auf dem Simulator starte, zeigt es zusätzliche Pässe an, aber wenn ich dieselbe auf dem Gerät laufe, wird angezeigt, dass mein Sparbuch leer ist.Wie kann ich auf Pässe in meiner App zugreifen?
Ich habe iOS6 tutorial integrating passbook your applications Link zum Erstellen, Hinzufügen und Anzeigen von Pässen gefolgt.
für Pässe Ich habe folgenden Code Zugriff verwendet -
NSArray * passArray = [_passLib passes];
NSLog(@"number of passes in library are: %d",[passArray count]);
//if more tha one pass in library, just use the first one.
if ([passArray count] > 0)
{
for (int i = 0; i<[passArray count]; i++)
{
PKPass *onePass = [passArray objectAtIndex:i];
//access general fieldnames
NSLog(@"%@",[onePass localizedName]);
NSLog(@"%@",[onePass organizationName]);
//access a specific field name
NSLog(@"%@",[onePass localizedValueForFieldKey:@"rewards"]);
}
}
Müssen wir Änderungen vornehmen, wenn wir App auf dem Gerät laufen Sparbuch Integration zu unterstützen?
Ich habe das gleiche getan, immer noch nicht funktioniert –
Perfekte Antwort .. –