美文网首页iOS Developer
iOS 免证书真机调试以及错误处理

iOS 免证书真机调试以及错误处理

作者: 圆脸黑猫警长 | 来源:发表于2016-12-15 11:29 被阅读570次

    Xcode8 免证书调试可以很方便的让没有开发者账号的用户进行真机调试。在团队协作中有时也后用到。本文讲解如何进行面证书调试以及出现的问题,长期更新。

    1.如何进行面证书调试
    操作步骤.png

    免证书调试非常简单,按照上图中的步骤做即可(需要联网)。
    第一步:选中Targets
    第二步:选中General
    第三步:勾选Automatically
    第四步:任意修改一个identifier(不要使用com.XXX.XXX这样的,容易被判定为正式identifier导致不能生成证书)
    第五步:选中一个账号
    然后稍等片刻,等加载完成,运行即可。

    2.常见问题

    1.出现错误“The 'Apple Push Notification' feature is only available to users enrolled in Apple Developer Program. Please visit https://developer.apple.com/programs/ to enroll.”
    解决方案:
    第一步:找到工程文件 项目名.xcodeproj(蓝色的那个)右键show in finder,右键显示包内容,右键用文版编辑器打开,找到com.apple.Push = { enabled = 1; };修改为com.apple.Push = { enabled = 0; };
    第二步:在Targets和Project中Code Sign的配置要一致。
    第三步:如果编译还是这用的问题,检查在Targets和Project中Code Sign Entitlements的配置是否清空。

    相关文章

      网友评论

        本文标题:iOS 免证书真机调试以及错误处理

        本文链接:https://www.haomeiwen.com/subject/wunwmttx.html