系统默认推荐商家小程序使用通用型的源码,即框架套壳iframe形式的。这个灵活性更高。 但如果有特殊需求的话,也可以设置个性源码,比如配合uni-app使用,针对不同的小程序就使用不同的uni-app风格。这个时候,就需要设置为个性源码了。如下图所示 ![](https://img.kancloud.cn/83/68/83684a47fe09f076bb61e1188e7209a0_1316x759.png) 但是你在设置之前,需要把uni-app源码先要上传到微信开放平台里边去,特别提醒,使用开发者绑定的小程序appid才能上传的。使用商家小程序的appid是传不上去的。 ![](https://img.kancloud.cn/2b/f1/2bf178c4e9d1c5a07501b98e7a2e6e18_1213x652.png) 上面设置好开发者小程序的APPID后,可能要重启才能生效。然后就可以上传到第三方平台了。 ![](https://img.kancloud.cn/ba/9b/ba9b732490240dd2e0505b838462b5fe_1113x330.png) 特别提醒,如果你的商家小程序源码需要反复上传调整的话,建议你直接绑定到开放平台就更省事,不需要按上面的更换设置,如下图所示,可以绑定多个商家小程序作为开发者使用的。这样相应的小程序上传的代码,就可以直接传到模板库了。 ![](https://img.kancloud.cn/7c/aa/7caa7e4146ddea5b83fbadc24806c8fc_1543x757.png) > **上传之前,务必要高度注意,务必要高度注意,务必要高度注意,务必要高度注意,务必要高度注意,** 版本号可随意,但项目备注那里,一定要填上相应要使用个性小程序源码的appid,可以再加描述。不这样做的话,会导致通用型模板会被这个替换,系统就会认为他是通用型的模板。只有在项目备注那里添加了小程序APPID的话,才会当作个性模板,多个小程序ID共用的话,就用逗号隔开即可。其余情况都会当作 通用型小程序源码模板。 ![](https://img.kancloud.cn/a2/1c/a21ce4c3891bc113256dc76cea3e5561_1280x597.png) > 特别提醒:某个商家小程序首次设置个性化模板的话,必须要先按上面的方法先上传模板。后续更新的话,也要添加相应的appid,更新后,系统会通过定时任务同步当前的小程序模板到相应的小程序那里,但是需要手工修改发布才能生效。如果定时任务还没执行的话,也可以手工修改那个界面,也会自动更新小程序模板ID。