• Could not launch “PushTest.app”


    遇到这样的错误,由于google打不开,百度这样子给出的解决方案:

    1.刪除DerivedData資料夾法
    1.1 完全离开Xcode,然后再做下列步驟:
    1.2把/Users/apple/Library/Developer/Xcode/DerivedData/下面的東西全部刪除(DerivedData本身不要刪),
    1.3再重新启动Xcode,再rebuild

    2.重新开机法
    步驟1沒效的話,把手机全关机,重开机一遍

    3.clear法
    可以clear一下

    4.deployment target OS版本更改
    把deployment target改成和實機相同的OS版本

    5.改动build path
    到Targets下的 Build Settings的Build Locations的Build Products Path的build
    把這個地方改成Build Products Path Build/Products

    6.重新开启xcode,重新链接实机 (乍看很笨,其實很有效)

    自己的解决方案

    在 -Info.plistfile里面找到 "Required device capabilities",删除之,然后clean下工程,为了保险起见,你也可以先按照上面的那几步把derived data都delete掉.再运行就可以了。原因如下:

    You can't require armv7 on a 3G, and you can't require armv6 on anynewer device, so just delete this attribute entirely.

  • 相关阅读:
    spring学习(一)--spring简介
    The Evolved Packet Core
    Git版本控制入门学习
    分家后中国移动运营商2G/3G频率分配
    English name
    中国互联网五大势力竞争力报告
    ping
    mysql架构
    MySQL存储引擎
    79款 C/C++开发工具开源软件
  • 原文地址:https://www.cnblogs.com/yuanyuandachao/p/3865007.html
Copyright © 2020-2023  润新知