苹果打包之怪现状:技术与政策的碰撞(appios打包)
论Appios打包之怪现状
近来听闻京城里兴起一桩新行当﹐唤作"移动应用开发"。街巷间那些穿短褂的后生们﹐整日抱着铁匣子敲打﹐倒似古时账房先生拨弄算盘珠子般勤勉。只是这算盘珠子换了模样﹐化作几行洋文符号﹐在屏幕上闪烁跳跃﹐终究逃不过"名利"二字。
一丶所谓打包者
老夫尝见后生们蹙眉挠首﹐对着那唤作Xcode的物事念念有词。"真机调试不可得﹐证书匹配总相违"——原是那苹果公司的铜墙铁壁太过森严了!开发者账号须得交买路钱﹐调试证书好比衙门里的通关文牒﹐任你是张屠户李铁匠﹐没得这道符咒便过不得城门。
- Development Certificate犹似官差腰牌
- Provisioning Profile好比差役传票
- App ID恰若户籍黄册
二丶魔幻现实录
某日见邻家阿三抱头哀嚎:"分明昨日尚能运行!"。近前观之﹐但见Xcode报错云:"Signing for 'MyApp' requires a development team." 这厮不过忘记勾选Team选项罢了!想来当年闰土在西瓜地里刺猹﹐也不曾这般战战兢兢。
"代码本是无罪物
签名偏成索命绳"
三丶套中人新编
当今程序员的枷锁非肉眼可见矣!那套中人别里科夫尚有雨鞋阳伞可示人﹐今之开发者困于:
牢笼名目 | 具体形制 |
---|---|
沙漏机制 | 每遇大版本必重签契书 |
镜像迷阵 | CocoaPods依赖常生变故 |
达摩克利斯之剑 | 应用商店审核规则晦涩难明 |
《狂人日记》有云:"我横竖睡不着‚仔细看了半夜‚才从字缝里看出字来‚满本都写着两个字是'吃人'!"今观苹果开发者条款密如蛛网的文字间‚隐约浮现的分明是"垄断"二字。