Widget开发遇到的问题

今天先说一下我在做这个widget开发时遇到的一个问题,widget开发有时间会整理一下后续补上:

widget开发好了,也测试都没有问题,不过在打包的时候就出现问题了,坑了我好久。。。终于知道问题在哪了

问题描述:

widget开发成功,在手机的下拉栏中出现了我开发的widget,一切都是那么正常,然后我又在真机上测试了下,也很OK,欣喜若狂,又打了一个包,想在安装测试下,可是打出来的包安装到手机上后出不来。。。

思路:

肯定不是groups  name的问题,因为在模拟器和真机上已经测试是可以的

随之我就想着打包出现了什么问题应该,我就连着打了好几个包,都是一样的,什么功能都正常,widget也出来了,但就是没有数据

然后我想着是不是证书的问题,我看看证书,签名等,都是正常的。。。

然后我就懵了。。。

最终思路:

既然反复在真机上都没有问题,模拟器上都是正常的,而我archieve出来的就不是处于debug模式了,是不是就是因为只有在debug模式下才是正常的?于是我看了看我的Xcode配置项,打包的时候的模式,看下图:

1.打开target


2.看archieve出来什么模式


3.请选择distribution模式


而我呢 我archieve开始选择的是debug模式,所以打包出来的app没有widget数据。。。

所以我们在打包的时候,没有widget的时候不用管,选好证书,签名文件,会自动打出来测试包或者上线包,而含有target的时候一定在打包的时候记着选择打包模式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值