官术网_书友最值得收藏!

iOS application signing

The following is the overall process about how Apple publishes an iOS app on App Store:

  • All applications running on iDevice are signed by Apple
  • The developer signs the apps and submits application to Apple
  • Apple verifies it (performs some rudimentary checks, not vulnerability assessment of app)
  • If app meets with Apple requirements, Apple signs the application
  • Finally the app is available on Apple App Store

Apple's process of checking iOS apps before signing the application is not transparent. Case studies show that Apple does not perform thorough vulnerability assessment of any app. As shown in the following figure, iOS kernel loads applications signed by Apple:

主站蜘蛛池模板: 沾化县| 清远市| 汕头市| 伊宁县| 平谷区| 通州市| 新郑市| 云安县| 崇左市| 略阳县| 罗平县| 遂宁市| 本溪市| 朝阳市| 沙湾县| 梧州市| 平度市| 满洲里市| 海晏县| 周宁县| 含山县| 北票市| 新兴县| 沁源县| 天门市| 紫云| 南充市| 肥西县| 汕尾市| 南京市| 盐津县| 泗阳县| 秦安县| 彰武县| 衡水市| 梁山县| 蓝山县| 理塘县| 新竹市| 南靖县| 新丰县|