创建Entitlements文件与编译iOS APP

编译用于临时发布的APP程序之前,需要将一个特殊的代码签名Entitlements文件添加到项目中。在Xcode中,依次选择File > New File,然后从显示的窗口中的iOS > Code Signing类中选择Entitlements。

将新文件命名为Entitlements.plist,将其保存在你的项目的最顶层。在Xcode中选中它,将get-task-allow布尔属性设置为False(不勾选),如果需要再次保存文件。

最后,再打开Target Info窗口,在Build选项卡的Code Signing Entitlements字段中输入Entitlements.plist文件名。

在对项目做完上述修改之后,保存项目。然后选择Build > Build and Archive。如果所有配置均正确,你的APP就应该可以成功编译了。

第一次用发布配置文件构建APP时,会弹出一个代码签名对话框,要求你授予代码签名权限。此时只需单击Always Allow按钮即可。

Builder and Archive会在编译过程中检查你的APP,以确保APP的代码签名正确并引用了正确的配置文件。

如果出现与项目设置有关的编译错误,就要重新检查此前的每步操作,确保按上述说明完成了每项任务(不管它看上去有多么不重要)。编译错误通常是由很小的错误导致的,例如包标识符拼写错误或某个复选框没有选对。如果问题仍然存在,并且你已经拍出了代码bug和配置错误的原因,那么可以将项目的编译目录全部清空,然后重新在Xcode中打开项目,再尝试编译。

在成功编译了APP之后,不妨花点时间庆祝一下。为临时发布准备APP程序是一个相当繁琐的过程,因此,做完这一步确实值得鼓励一下。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值