我创建的应用程序中,我加入,并表示对我的应用程序从iOS6的存折应用通过。 但是,当我在模拟器上运行的应用程序是显示加传球,但是当我在设备上运行相同它显示我的存折是空的。
我跟了iOS6的教程整合存折应用程序链接以创建,添加和显示通行证。
用于访问我已经使用以下代码通行证 -
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"]);
}
}
我们是否需要,如果我们在设备上运行的应用程序来支持集成存折做任何改变?