ios集成xmpp库生成ipa时libidn文件错误

使用xcode6生成ipa时在xmpp库中报如下错误:

“_stringprep_xmpp_resourceprep”, referenced from;

“_stringprep_nameprep”, referenced from;

"_stringprep_xmpp_nodeprep", referenced from;

"_stringprep", referenced from;

原因是xmpp使用的是32位库,在生成Architectuies和Valid Architectuies中并没有选中32位的指令集。修改如下:

时间: 2024-10-12 20:10:40

ios集成xmpp库生成ipa时libidn文件错误的相关文章

ios开发静态库生成

首先简单说下哈: 库就是程序代码的集合,是共享代码的一种方式 分为开源库(sd,mi,afn)和闭源库(看不到具体实现的) 闭源库分为静态库和动态库 静态库: .a 和 .framework 动态库: .dylib 和 .framework 静态库和动态库在使用上的区别 静态库:链接时,静态库会被完整地复制到可执行文件中, 被多次使用就有多份冗余拷贝 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存 注意啦: 使用自己制作的动态库无法上传a

ios打包应用程序,生成ipa文件

假设我的程序调试好了,怎么才干发给别人用呢?正常情况下IPA文件是从Xcode的Organizer中输出的,可是我们没有证书,这样输出会产生错误. 以下教你怎样生成ipa文件: 1.到你当前project下--Products 右键 Show in Finder 2.进入Finder下 选中你project的app文件 ,打开iTunes ,把当前projectapp拖拽到iTunes里面 3.在你iTunes 应用程序中你会看到你的project程序,选中,再把它从iTunes的那个列表中拖出

iOS 使用EZAudio库生成wav出错的情况

使用EZAudio库 录M4A格式可以参考该库例子中的代码. 录wav格式得改下源码.看下面的代码 1 AVAudioSession *session = [AVAudioSession sharedInstance]; 2 NSError *error = nil; 3 [session setCategory:AVAudioSessionCategoryPlayAndRecord error:&error]; 4 if (error) NSLog(@"audio session ca

解决用eclipse spring start project 自动创建项目时pom文件错误

解决办法在下面的位置添加以下依赖 <maven-jar-plugin.version>2.6</maven-jar-plugin.version> 原文地址:https://www.cnblogs.com/shifu204/p/12522533.html

Unity3D研究院之IOS全自动打包生成ipa

接着上一篇文章, 自动生成framework,这篇文章我把shell自动化打包ipa整理了一下,希望大家喜欢,嘿嘿.. 建议大家先看一下上一篇文章.http://www.xuanyusong.com/archives/2720 首先我们要先搞清楚nity全自动打包的重要步骤. 1.自动生成xcode工程. 2.自动生成.ipa和dsym文件. 3.上传appstore(本篇略) 首先我们在做渠道包时,一般每个渠道都有自己一些特殊的需求,比如 游戏名子 .游戏图标.SDK.等等.那么我在在做自动化

利用letsencrypte生成证书时,create virtual environment失败

./letsencrypt-auto certonly --standalone 利用letsencrypt生成证书时 ,出现下面错误提示 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. Creating virtual environment... Traceback (most recent call last): File "/usr/lib/python3/dist-packages/virtualenv.py

Xcode ipa打包时无法生成IOS APP ARCHIVE 而生成 Generic Xcode Archive

当工程引用了外部类库或包含子lib工程时, 默认生成的archive是 Generic Xcode Archive 格式的 无法发布和生成ipa文件. 这个时候需要更改工程设置在build setting里面把 skip install 的标记位修改为yes.注意 要把所有外部第三方静态库的工程设置都修改完. 不然无法成功 总结一下解决办法如下: 在所有依赖的库的工程作如下三点处理: 1.将Build Settings->Deployment->Skip Install 设置为 YES,但项目

iOS中静态库-.a文件生成和使用

最近在使用使用一个网上的Demo的时候. 出现另一令人烦恼的问题 . 就是它里面有嵌套的工程. 如下图所示. 工程里面还嵌套有一个工程. 真的是让人煞费苦心 …其实这个问题看起来并不是很难, 如果是一般的工程的话, 解决方法有两种: 我可把嵌套工程里面的文件拖拽出来. 修改一些属性什么的应该可以使用了 还有一种方法就是我把嵌套里面的工程整个生成一个静态库文件.把我需要使用的文件的.h暴露出来使用.但是这个工程比较奇葩. 他里面是c++de一些文件. 如果直接拖拽的话会有各种引用文件错误的问题.

XE6 &amp; IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)

XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) 2014-08-27 20:51 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 1.既然我们已经在真机上运行过App了,那么现在就来生成一下.--------------------------------------------------------------- 1.在虚拟机下,点一下桌面(星空图随便某个地方),在F