پرووژننگ پروفائل انسپکٹر
کوئی .mobileprovision فائل ڈالیے اور دیکھیے وہ کب ختم ہوتی ہے، کس ٹیم اور App ID کی ہے، کیا اختیارات دیتی ہے، اور کن ڈیوائسز کا احاطہ کرتی ہے۔ فائل اِسی صفحے میں پڑھی جاتی ہے اور کبھی اپ لوڈ نہیں ہوتی — یہاں یہ خاص اہم ہے، کیونکہ اُس میں آپ کی ٹیم اور آپ کے ڈیوائس درج ہیں۔
خفیہ نگاری کی ضرورت نہیں
.mobileprovision ایک دستخط شدہ کنٹینر ہے، جس سے لگتا ہے کہ اِسے کھولنے کے لیے سرٹیفکیٹ لائبریری چاہیے۔ پڑھنے کے لیے نہیں چاہیے: اندر کی پراپرٹی لسٹ سادہ XML میں رکھی ہوتی ہے، سو سارا کام یہ ہے کہ <?xml کہاں شروع ہوتا ہے اور </plist> کہاں ختم، اور بیچ کا حصہ پارس کر لینا۔ اِسی لیے یہ صفحہ بغیر سرور اور بغیر ایک میگابائٹ WebAssembly کے یہ کر لیتا ہے۔
یہاں "اپ لوڈ نہیں" کا وعدہ زیادہ اہم کیوں ہے
پرووژننگ پروفائل اُس طرح خفیہ نہیں جیسے نجی کلید ہوتی ہے، مگر اُس میں آپ کا ٹیم آئیڈینٹیفائر، آپ کے ایپ آئیڈینٹیفائر، آپ کے اختیارات اور ہر رجسٹرڈ ڈیوائس کا UDID درج ہوتا ہے۔ محض ایک تاریخِ انقضا جاننے کے لیے یہ سب کسی ویب فارم کے حوالے کرنا نقصان کا سودا ہے۔ یہاں کچھ بھی صفحے سے باہر نہیں جاتا؛ آپ استعمال کرتے ہوئے نیٹ ورک ٹیب دیکھ سکتے ہیں۔
سوال عام طور پر انقضا ہی کا ہوتا ہے
زیادہ تر لوگ پروفائل اِس لیے کھولتے ہیں کہ کوئی بلڈ ناکام ہوا اور وہ جاننا چاہتے ہیں کہ وجہ یہی تو نہیں۔ اِس لیے تاریخِ انقضا صفحے پر سب سے پہلے ہے اور رنگین ہے: گزر چکی ہو تو سرخ، تیس دن کے اندر ہو تو کہربائی، ورنہ سادہ۔ ڈیولپمنٹ پروفائل ایک سال چلتی ہے اور خاموشی سے ختم ہو جاتی ہے — اکثر ریلیز والی صبح۔
قسم آپ کو کیا بتاتی ہے
جس میں ڈیوائسز کی فہرست ہو وہ ڈیولپمنٹ یا ایڈ ہاک پروفائل ہے اور صرف اُنہی ڈیوائسز پر انسٹال ہوگی۔ جس میں فہرست نہ ہو مگر "تمام ڈیوائسز" کا نشان ہو، وہ انٹرپرائز پروفائل ہے۔ جس میں دونوں میں سے کچھ نہ ہو، وہ App Store ڈسٹری بیوشن پروفائل ہے، جو براہِ راست انسٹال ہو ہی نہیں سکتی — وہ جمع کرائے جانے کے لیے ہے۔
اکثر پوچھے گئے سوالات
یہ فائلیں کہاں ملیں گی؟
Xcode ڈاؤن لوڈ شدہ پروفائلیں ~/Library/Developer/Xcode/UserData/Provisioning Profiles میں رکھتا ہے۔ اِنہیں ڈویلپر پورٹل سے بھی ڈاؤن لوڈ کیا جا سکتا ہے۔
کیا یہ سائننگ سرٹیفکیٹ دکھا سکتا ہے؟
یہ بتاتا ہے کہ کتنے سرٹیفکیٹ اندر ہیں۔ اُن کا مواد پڑھنے کے لیے DER پارس کرنا پڑتا ہے، اور یہ ٹول جان بوجھ کر اُسی ساز و سامان سے بچتا ہے۔
کیا یہ macOS پروفائلوں پر چلتا ہے؟
جی ہاں۔ .provisionprofile کی ساخت وہی ہے اور اُسے اِسی طرح پڑھا جاتا ہے۔
کیا میری پروفائل اپ لوڈ ہوتی ہے؟
نہیں۔ یہ براؤزر کے فائل ریڈر سے پڑھ کر یہیں پارس ہوتی ہے، اور یہ وعدہ آپ کے نیٹ ورک ٹیب میں آسانی سے جانچا جا سکتا ہے۔
GO AI ٹیم نے بنایا۔ تمام مفت ٹولز