2016-09-26 21:45:52 yuhao309 阅读数 877
  • Jquery入门到精通

    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile

    11988 人正在学习 去看看 任亮

出现有警告:ignoring file  ***missing required architecture x86_64 in file ****   

并且错误提示:Undefined symbols for architecture x86_64:

解决方案:这时我的模拟器是 64bit  当我切换会普通的32 bit 时 这个错误警告和错误就消失了

出现有警告:duplicate symbol_OBJC_CLASS:

一种可能性是你的项目的不同group里有着相同名称的类

第二种就suck了:xcode的自动完成特性,在你导入头文件的时候,将".h"补成了".m"

2019-08-20 17:02:42 tianyitianyi1 阅读数 95
  • Jquery入门到精通

    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile

    11988 人正在学习 去看看 任亮

1. 启动WebDriverAgent

    project    test

     或 xcodebuild -project /Users/qitmac000370/Documents/Work/01.Study/17.macaca/09.AirTest/iOS-Tagent/WebDriverAgent.xcodeproj  -scheme WebDriverAgentRunner -destination "id=uid" test  (uid换成手机的真实uid)

 

2. 映射端口

iproxy 8100 8100 uid  (uid换成手机的真实uid)

2015-04-24 14:33:23 yeah_lang 阅读数 538
  • Jquery入门到精通

    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile

    11988 人正在学习 去看看 任亮
【Mac下编译工程报错】
2015-03-04
耗时0.1小时
【描述】
编译工程时报错
ld: warning: directory not found for option '-L"/Users/cldeer/Documents/cocos2d-x-2.2.3/projects/FarmDay/proj.ios/../../../cocos2dx/platform/third_party/ios/libraries"'
ld: warning: directory not found for option '-L"/Users/cldeer/Documents/cocos2d-x-2.2.3/projects/FarmDay/proj.ios/../../../external/libwebsockets/ios/lib"'
ld: library not found for -lcurl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
【修复】
1、在项目的General->LinkedFrameworks and Libraries中修改对应库的链接
2、在文件管理栏上,在Frameworks上修改对应链接
【说明】
这个问题遇到好几次,这里记录下来,下次无需回想直接修复
2013-07-04 17:33:28 yeyeyeyye434343 阅读数 460
  • Jquery入门到精通

    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile

    11988 人正在学习 去看看 任亮

在终端中进行操作,进入静态库所在目录

cd /Users/KE/Documents/iOS/BaiduMapApi_All_iOS_1.2.2/BaiduMapApi_Lib_iOS_1.2.2/libs
ls Release-iphoneos Release-iphonesimulator
lipo -create Release-iphoneos/libbaidumapapi.a ./Release-iphonesimulator/libbaidumapapi.a -output libbaidumapapi.a
ls
Release-iphoneos Release-iphonesimulator libbaidumapapi.a


2014-03-11 14:46:53 clerk0324 阅读数 6183
  • Jquery入门到精通

    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile

    11988 人正在学习 去看看 任亮

下载phoneGap2.9和安装Xcode5(目前最新版)

使用phoneGap/create命令创建项目

1 ./create /Users/jiagaoyang/Documents/Workspace/Xcode/iphone com.wislong HelloWorld
  • 首先进入phoneGap/ios/bin目录
  • ./create+项目位置(事先创建好)+包名+项目名称。号换成空格

 遇到权限(Permission)错误:

1 -bash: ./create: Permission denied
1 ./create: line 116: /Users/jiagaoyang/Documents/phoneGap-2.9.0/bin/replaces: Permission denied
上面创建项目会报没有权限错误解决方法如下(因为我第一次只给create权限了,所以才会有第二个错误,直接使用下面给所有的文件权限就可以了):
1 chmod 777 *
因为你本身就在bin目录中所以不用切换目录,意思是给bin下所有文件添加777权限( 777读写运行权限   )

遇到(empty folder)错误

1 Error: /Users/jiagaoyang/Documents/Workspace/Xcode/iphone is not empty. Please specify an empty folder.
这个是说你存放文件的目录不为空,它需要一个空文件夹,进去清空咯~

然后再使用创建项目命令如果什么也没有打印说明成功了。进入你刚创建的目录看看吧!

会发现一个文件后缀名是.xcodeproj的文件双击就会自动使用Xcode打开这个项目了。

默认打开目录结构如下图:

 

可以直接把你们android项目的www文件复制过来。里面引入的Cordova.js文件需要换成ios版本的

修改ios安装后在桌面的软件名字

默认是和项目名称相同(HelloWorld)找到xxx.info.plist文件中Bundle display name修改后面值就可以了

如下图:

修改默认启动文件配置www/index.html

找到Classes/AppDelegate.m文件添加如下代码

1 self.viewController.wwwFolderName = @"www/html";
2 self.viewController.startPage = @"index.html";
就会找www/html中index.html这个看你自己项目修改了。如下图:

ios打包/.app-.ipa

找到菜单Product-Build如果出现success……说明成功了,到左边找到products文件下面看看是不是有一个.app文件。

把这个文件拖到ITunes中然后再拖出来就神奇般的成.ipa文件了,这个时间你可以装到越狱机子上测试了。

归档/上传

先搞点设置:Product-Scheme-Edit Scheme 把下面标红的地方都改成Release默认应该是debug如下图:


搞完之后就可以做归档动作了。Product-Archive

libCordova.a文件找不到错误 

参考链接:http://stackoverflow.com/questions/17401478/libcordova-a-file-missing-in-phonegap-2-9

如下图:

然后再次点击归档,中间可能会遇到一些证书使用授权点击允许就ok啦!!!

然后会自动打开归档界面(菜单window-Organizer) 

选中Archives可以查看到已经归档准备上传的APP,点击右边的Validate验证……DisTribute提交……你懂的。

如下图:

发布到appStore慢

发布了2天上传一直停留在your application is being uploaded……最多我等待了5个小时,每次几乎都是说网络连接失败什么的。最后采用的方案是翻墙上传,当时在mac上翻墙没解决,最后在win翻墙,共享一个wifi网络……mac连接翻墙网络后再做上传,没到10分钟success啦!!!

原文链接:http://my.oschina.net/jgy/blog/168745

ios-phonegap

阅读数 526

IOS File System

阅读数 589

没有更多推荐了,返回首页