PKPASS
پی کے پی اے ایس ایس ایک فائل فارمیٹ ہے، جو ڈیجیٹل پاس کے اسٹوریج اور تبادلے کے لیے استعمال ہوتا ہے، جسے ایپل نے اپنی والیٹ ایپلی کیشن کے لیے تیار کیا ہے۔ اسے "پاس بک" بھی کہا جاتا ہے، اس کا مقصد ایسی معلومات کی نمائندگی کرنا ہے جو "بصورت دیگر کاغذ یا پلاسٹک کے چھوٹے ٹکڑوں پر چھپی ہو سکتی ہے" جیسے بورڈنگ پاس، ممبرشپ کارڈ، کوپن، سرٹیفکیٹ وغیرہ۔ فارمیٹ کی تفصیلات آن لائن شائع کی گئی ہیں اور اس نے اینڈرائیڈ، ونڈوز اور لینکس جیسے دوسرے پلیٹ فارمز کے لیے مطابقت پذیر نفاذ کو تیار کرنے کی اجازت دی ہے۔ فائل کا ڈھانچہ فائل ایک زپ آرکائیو ہے جس میں فائل نام کی توسیع. پی کے پاس ہے جس میں ڈیجیٹل دستخط شدہ فائلوں کا ایک مجموعہ ہوتا ہے جو ڈیجیٹل پاس کو بیان کرتا ہے۔ تقسیم میں آسانی کے لیے کئی ڈیجیٹل پاسز کو یکجا کرنے کے لیے ایک سے زیادہ. پی کے پاس فائلوں کو. پی کے پاسز کی توسیع کے ساتھ ایک واحد زپ آرکائیو میں مزید جوڑا جا سکتا ہے۔ پی کے پی اے ایس ایس فائل کے نمونے کی فائل کے مندرجات اس طرح نظر آسکتے ہیں: icon.png icon@2x.png pass.json manifest.json دستخط en.lproj logo.png logo@2x.png pass.strings ru.lproj logo.png logo@2x.png pass.strings icon.png ڈیجیٹل پاس آئیکن ہے۔ logo.png پیش کردہ پاس کے اوپری بائیں طرف ظاہر ہوتا ہے۔ مقامی وسائل-جیسے تصاویر اور تار-اس طرح کے ذیلی فولڈروں میں محفوظ کیے جاتے ہیں: <Language _ Identifier>-<region _ Identifier>. lproj فائل pass.json ڈیجیٹل پاس کو بیان کرنے والی ایک JSON فارمیٹڈ ڈکشنری ہے۔ manifest.json ایک جے ایس او این ڈکشنری پر مشتمل ہے جس میں مینیفیسٹ اور دستخط کے علاوہ تمام فائلوں کے لیے SHA-1 ہیش ہوتے ہیں۔ دستخط میں مینیفیسٹ فائل کا پی کے سی ایس #7 دستخط ہوتا ہے اس طرح بنڈل میں موجود تمام فائلوں پر مؤثر طریقے سے دستخط ہوتے ہیں۔ حوالہ جات بیرونی لنکس فارمیٹ تفصیلات ایپل انکارپوریٹڈ آرکائیو فارمیٹس