ຄຳຮ້ອງຜ່ານພຣັອກຊີ ແລະ ການກວດສອບກ່ອນການເຂົ້າເຖິງຂອງ Apple
ໃຫ້ຄຳຮ້ອງຜ່ານພຣັອກຊີທີ່ຕັ້ງໃຈໄດ້ກຳນົດຜົນຂອງຕົນເອງ ແທນທີ່ຈະປະຕິເສດມັນ ເພາະການກວດສອບການເຂົ້າເຖິງແຍກຕ່າງຫາກໄດ້ໃຊ້ສົມມຸດຕິຖານເຄືອຂ່າຍອື່ນ.
ການກວດສອບກ່ອນການເຂົ້າເຖິງສາມາດປະຕິເສດການດາວໂຫຼດ ກ່ອນທີ່ແອັບຈະລອງເສັ້ນທາງພຣັອກຊີຂອງຕົນ. ການປະເມີນປາຍທາງໂດຍກົງຖາມຄຳຖາມທີ່ແຕກຕ່າງຈາກການໄປຮອດຕົວກາງທີ່ເຊື່ອມຕໍ່ກັບປາຍທາງນັ້ນ.
Apple ບໍ່ແນະນຳໃຫ້ໃຊ້ການກວດສອບກ່ອນ SCNetworkReachability ແລະ ແນະນຳໃຫ້ລອງເຊື່ອມຕໍ່. ເງື່ອນໄຂອາດປ່ຽນໄປລະຫວ່າງການກວດສອບ ແລະ ການດຳເນີນການ, ແລະ ສັນຍານທາງບວກບໍ່ເຄີຍຢືນຢັນການກວດສອບຕົວຕົນພຣັອກຊີ, ການກວດສອບ TLS ຫຼື ການຍອມຮັບປາຍທາງ.
ລາຍງານຜົນຂອງການດຳເນີນການ
ໃຫ້ຜົນຂອງລູກຄ້າ HTTP ແຍກຄວາມລົ້ມເຫຼວຂອງການເຊື່ອມຕໍ່, ການທ້າທາຍຂອງພຣັອກຊີ ແລະ ການຕອບສະໜອງຂອງແອັບ. ການຕັ້ງຄ່າການລໍຖ້າການເຊື່ອມຕໍ່ຂອງ URLSession ທີ່ເໝາະສົມສາມາດເລື່ອນການດຳເນີນການອອກໄປຈົນກວ່າຈະມີເສັ້ນທາງທີ່ເໝາະສົມ; ມັນບໍ່ໄດ້ໃຫ້ຂໍ້ມູນປະກອບການຢືນຢັນຕົວຕົນ.
ສະແດງສະຖານະການລໍຖ້າ ຫຼື ຄວາມລົ້ມເຫຼວສຳລັບຄຳຮ້ອງທີ່ຜູ້ໃຊ້ໄດ້ເຮັດ. ການສັງເກດເສັ້ນທາງເຄືອຂ່າຍຍັງເປັນການວິນິດໄສທີ່ເປັນປະໂຫຍດ, ແຕ່ບໍ່ຄວນກາຍເປັນການຫ້າມອອບລາຍຖາວອນ ໂດຍອີງໃສ່ການຄົ້ນຫາກ່ອນໜ້າທີ່ໃຊ້ສົມມຸດຕິຖານການເສັ້ນທາງອື່ນ.