FCPX模版打包PKG教程(全网独家)
网上的教程都是教你往应用程序目录安装写入文件 我们做模版的需要往用户文件和系统目录写入文件 这个教程网上是没有的 我自己研究了一个月研究出来的 免费分享给大家
需要的工具PKG打包工具Packages下载链接 带示范工程模版
准备工作
下载上面的链接 安装Packages.app,安装程序都不会的话你也就赶紧关闭页面吧 这篇文章不适合你
解压依赖文件,依赖文件是参考 大家可以按照我的格式去制作
将大鱼简介.txt打开 文本内容修改为你自己的简介 最好留下联系方式方便用户找到你 未命名2.command右键用文本编辑器打开 将里面的链接替换为你自己的链接,没有网站的可以去飞书云文档创建文档 放上自己的简介或者联系方式生成分享链接后替换到脚本中. 此步骤可以跳过 后续可以将这部分内容从工程中移除
解压示范工程 右键打开方式选择Packages(大部分情况你可以直接双击打开示范工程),示范工程所有必须的设置已经完成 请务必按照以下图示更改,不要自作主张
工程设置
编译-运行-测试
如果编译失败 请截图编译日志到群里求助.
通常情况下的编译失败 一是是有旧文件残留没有清理掉 比如上次在效果目录安装了东西 这次在标题目录安装 没有移除效果目录的旧文件 .二是把简介的.txt或者脚本的.command文件删除、移动、改名, 而没有去相关设置中修正.三是动到了别的不该动的设置 这种就重新下载示范工程按照上述图示重新操作
由于大家都没有苹果开发者身份 安装包是没有签名认证的, 在Mac系统的眼里属于不明身份开发者应用,应当提示用户开启任意来源应用安装权限,操作方法是 按下command+空格弹出聚焦搜索按钮 输入终端打开终端程序 输入sudo spctl –master-disable并回车 输入自己的开机密码,密码输入过程不显示 默默输完回车即可
编译成功后记得找测试电脑测试一下安装情况再发布
2024.4.15 大量用户反应安装PKG后目标目录有文件丢失 经过长时间的排查,发现是使用同一个工程创建了多个PKG 先前的文件被当做旧版文件给删除了 目前的解决方案是给每个安装包分配不同的ID标识符 由于没有签名证书文件 这个内容可以随便填 注意只改中间的组织名称 前后不要动
另一种解决方案是每一次制作安装包都新建一个工程文件 可以同时打开旧版的工程文件 将目标路径拖移到新的工程 这种方案适合有签名证书不能更改ID标识符的用户