通帳アプリ関連のアプリを作っています。基本的に私は航空券の搭乗券を生成し、Passbook に追加しています。その部分はうまく機能しています。しかし、アプリから通帳アプリを開いて定期券の詳細を確認したいです。
Apple が URL スキーム オプションを削除したことを確認しました。どうすればこれを達成できますか?
私は同じ問題を抱えていました。エミュレーターではうまく機能しましたが、デバイスでクラッシュしました。1 - 資格を再確認します 2 - _pass が既にライブラリにある場合にこれを使用しました:
if([_passLibrary containsPass:_pass])
{
[[UIApplication sharedApplication] openURL:[[_passLibrary passWithPassTypeIdentifier:[_pass passTypeIdentifier] serialNumber:[_pass serialNumber]] passURL]];
}
同じコンテキストを使用して、パスも削除します。
[_passLibrary removePass: [_passLibrary passWithPassTypeIdentifier:[_pass passTypeIdentifier] serialNumber:[_pass serialNumber]]];
お役に立てば幸いです。