複数のアプリで共有する必要のあるコードがあります。パスタイプIDを使用して、特定のパスが常にユーザーのPassbookアプリにあるかどうかを確認する必要があります。それを確認するには、パスタイプIDを使用する必要があります。実行時にアプリで使用されるパスタイプIDを読み取ることは可能ですか?
次の行に記入するもの...。
NSString* passTypeID = ... ; //How to get the passTypeID at runtime?
for (PKPass *passFromPassbook in [PKPassLibrary passes]) {
if ([[passFromPassbook passTypeIdentifier] isEqualToString:passTypeID]
&& [[passFromPassbook serialNumber] isEqualToString:serialNumber]) {
isPassAlreadyInPassbook = YES;
break;
}
ありがとう。