前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS APP版本构建版本无效

iOS APP版本构建版本无效

作者头像
GuangdongQi
发布2018-05-24 17:41:30
1.7K0
发布2018-05-24 17:41:30
举报
文章被收录于专栏:Guangdong QiGuangdong Qi

开篇

12月18号我的生日,奈何项目没上线,所以打个包上线项目之后再过生日,但是问题来了(每次都有问题)打包后构建版本无效(图1)

8E1E0CA1-1212-4D00-977C-477C0AB233A5.png

嗯哼,什么鬼,按道理来说有问题会给我发邮件的,找找看看是什么问题(图2)

什么意思呢,翻译一下

代码语言:javascript
复制
亲爱的开发者,
我们已经发现了一个或多个问题与您最近交付的“XXX”。处理您的交付,下列问题必须纠正:
此应用程序试图访问隐私敏感的数据,而无需使用说明。应用程序的Info.plist必须包含一个字符串值,解释如何使用这些数据的应用程序的用户NSPhotoLibraryUsageDescription关键。
虽然你不需要解决以下问题,我们想让你知道他们:
失踪的推送通知权利您的应用程序包括苹果推送通知服务的API,但APS environmententitlement是从应用程序的签名不。要解决此问题,请确保你的应用程序标识在Provisioning Portal启用推送通知。然后,用一个配置文件,包括APS环境权利签署您的应用程序。这将创建正确的签名,你可以提交你的应用程序。参见“配置和发展”在本地和推送通知编程指南的更多信息。如果你的应用程序不使用苹果推送通知服务,你没有行动是必需的。可以将API从未来提交停止此警告。如果你使用第三方的框架,你可能需要联系开发商对于去除API信息。
一旦需要改正了,然后你可以把修正后的二进制。
当做,
应用商店团队

说的很清楚吧,

应用程序的Info.plist必须包含一个字符串值,解释如何使用这些数据的应用程序的用户NSPhotoLibraryUsageDescription关键。

让我加这个字段,这个是访问图片相册要用到的,加上即可

还有说我的推送消失了,这个应该没有吧,到官网上看一下证书是否存在,幸运的时存在的到项目配置里看一下

Paste_Image.png

这个地方没有打开,后面打开就可以了 百度一下这个问题,在CSDN上一个哥们也阅读哦啊了这个问题,他的推送后加的,因为本地证书没有Push,所以就需要重新生成一下证书,原文链接 http://blog.csdn.net/wm9028/article/details/52678481

苹果官方也对这个问题做出了解释,有需要的同学可以拿去看看 https://forums.developer.apple.com/thread/15011

结束

其实开发不难,写代码也不难,我愿意带一些以自己的思路去解决问题的新手,但不愿意帮助一些不会动脑的老司机

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.12.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开篇
    • 结束
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档