Как сохранить посадочный талон кошелька по ссылке в iOS?
Я ничего не знаю о том, как работает кошелек. Я прочитал это документация. И я знаю, что мне нужно создать файл pkpass на сервере.
Я хочу сгенерировать какой-нибудь файл pkpass для пользователя и добавить ссылку на этот файл в приложение.
Можно ли добавить этот файл в кошелек по внешней ссылке. Например, пользователь нажимает на ссылку, и эта ссылка ведет к файлу pkpass. Будет ли система распознавать этот файл как кошелек и предлагать пользователю сохранить его в своем кошельке?
1 ответ
Нет, ты не можешь этого сделать. Вам нужно иметь приложение, чтобы показать и добавить проходы в свой кошелек. Вы можете получить содержание URL, используя следующие
NSData *imgData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"your url string will come here"]];
Как только вы получите данные вашего файла как NSData
Вы можете создать PKPass
от него. PKPass
инициализатор берет NSData
в качестве параметра и генерирует PKPass
, И тогда вы можете использовать PKAddPassesViewController
показать пропуск или пропуска, которые вы скачали.