iphone开发错误总结-警告篇

警告篇
自己开发过程中遇到的警告,会持续更新,也希望大家多提意见

 一,Missingfile xxx
     如果你在finder中删除了工程里面的文件,xcode上会出现一个警告,Missingfile xxx,有个警告在那恨事不自在.上网着了下,发现了如下解决方法: 
1.打开terminal,cd 到刚才你删除的文件的文件夹,就是xcode提示你missing的文件夹 
2.执行 svn delete missFileName

 二,LLVM GCC Warning
4.3默认使用的是ARC编译,不是原来的GCC编译,所以你编译老程序的话,改回GCC编译看行不行
具体改:选中 project->build setting->buildoptions->complier for c/objective-c/c++-> LLVM GCC 4.2

 三,declaration of will not be visible outsideof this function
  + (Reachability*) reachabilityWithAddress: (const struct sockaddr_in*) hostAddress;(这里报的)
  解决方法:Add #import<netinet/in.h> inReachability.h to get away with this

四,Application failed code signverification
    解决 办法:Target设置----->build------>ValidateBuilt Product选项去掉就可以了

五,ld: warning: directory notfound for option ' '
   ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../Google Analytics SDK/Library'
解决方法 : 
   选择项目名称----->Targets----->BuildSettings----->SearchPaths----->LibrarySearch Paths
  删除对应路径

六,Unable to extract entitlementsfrom application

出错信息

  • iPhone/iPod Touch: application executable is missing a requiredarchitecture. At least one of the following architecture(s) must bepresent: armv6
  • Application failed codesign verification. The signature wasinvalid, contains disallowed entitlements, or it was not signedwith an iPhone Distribution Certificate.
  • Unable to extract entitlements from application: (null)
解决方法
Your problem may due to an invalid setting for the Build Variantsbuild setting. Valid settings are  normal profile,and  debug.For submission to the app store, this setting shouldbe  normal.

Here’s how to fix this:

First update the Project build settings:

  • Click on Project -> <yourproject> ->Build Settings
  • Search for “build variants”
  • Click on the arrow icon next to Build Variants in the searchresults to expand the section
  • Remove any existing entries and replace themwith normal

Next update the Target build settings:

  • Click on Targets -> <yourproject> ->Build Settings
  • Search for “build variants”
  • Click on the arrow icon next to Build Variants in the searchresults to expand the section
  • Remove any existing entries and replace themwith normal
原文:http://stackoverflow.com/questions/10540848/validating-an-iphone-app-archive
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值