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

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:

主站蜘蛛池模板: 汝阳县| 太仆寺旗| 印江| 沁源县| 惠水县| 汨罗市| 朝阳县| 连平县| 祁门县| 玉龙| 英德市| 张家口市| 祁东县| 嘉兴市| 南阳市| 三亚市| 隆回县| 黔西| 和平区| 延川县| 乌拉特中旗| 伊宁县| 揭西县| 汪清县| 建水县| 兴和县| 陆良县| 米泉市| 石泉县| 丰台区| 铜陵市| 奉新县| 桂林市| 华容县| 荥阳市| 怀化市| 苍南县| 芜湖县| 彩票| 田阳县| 启东市|