随笔分类 -  iOS

摘要:游戏提交苹果审核,被打回。在 bugly 上没有查到崩溃信息,苹果给了 crash 日志也说明。 拒绝原因如下: Your app crashed on iPad or iPhone running iOS 11.2.5 connected to an IPv6 network during our review. logs 日志也看不出什么,初看像是 IPv6的问题,实际上与IPV6无关... 阅读全文
posted @ 2018-04-11 12:54 meteoric_cry 阅读(652) 评论(0) 推荐(0) 编辑
摘要:应用提交苹果测试之前,一般都会在沙盒环境里进行测试充值。用沙盒的测试帐号进行充值的时候,服务端拿到苹果返回的receipt-data后,向苹果服务端进行校验的时候,如果返回错误码21007则再去沙盒环境去验证。 沙盒环境的校验地址:https://sandbox.itunes.apple.com/verifyReceipt 正式环境的校验地址:https://buy.itunes.apple.... 阅读全文
posted @ 2016-04-15 21:18 meteoric_cry 阅读(728) 评论(0) 推荐(0) 编辑
摘要:最开始项目使用的是自己DIY的很简陋的上报系统,后来改成google breakpad来上报,发现其实都做的不太理想,游戏引擎因为版本历史问题存在一些崩溃问题。后来3.x接入了bugly,我这边抽了几天时间也准备接入,在接入bugly之前我是想用BugTags的,说实话我特别喜欢也为这款产品点赞(它的技术人员、客服人员响应速度和服务都是很赞的,最开始公司总结5个人,我也担任过客服的角色去跟用户沟通... 阅读全文
posted @ 2015-12-18 20:03 meteoric_cry 阅读(6371) 评论(2) 推荐(1) 编辑
摘要:移动互联网时代,一个APP的平均推广成本早已经超过了10块。而推广通常分二类: 1、已经下载过的用户,可以直接打开应用(一般人的手机上安装的应用都非常多,要快速找到某个应用是很困难的事情,而且Android、IOS的搜索都做的很烂~ ~ ); 2、未下载过的用户,跳转至下载页; 手机设备又分为Android、iOS二大阵营,而原理基本上就是通过url scheme来实现: 浏览... 阅读全文
posted @ 2015-12-02 15:11 meteoric_cry 阅读(3362) 评论(0) 推荐(0) 编辑
摘要:但xcode设置中并没有找到Embed Frameworks这个选项,使用以下方式添加 当遇到dyld: Library not loaded:xxxx Reason: image not found 时,将添加的framework改为optional -----------------------------------------------------... 阅读全文
posted @ 2015-11-19 19:57 meteoric_cry 阅读(2864) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash#for debug#请将 TARGET-NAME 改成项目的 TARGET 名称#放置于 .xcodeproj 同级目录中执行target_name="xx"tmp_dir="tmp"profile="xxx-xxx-xxx-xxx-xxx"profile_name="xx-Dev"sign="iPhone Developer: xxxx"TIMESTAMP=`da... 阅读全文
posted @ 2015-08-10 18:41 meteoric_cry 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:直接贴代码吧,ios7之后是获取的较为准确,7以下我拿iphone5测试的是无法区分3g/2g。连iphone4都能升到7.1.4,而且目前主流的设备7以下的系统已经很少了,这个方案尽管不太完美,但影响不会太大 #import string GetNetWorkType(){ string strNetworkType = ""; //创建零地址,0.0.0.0... 阅读全文
posted @ 2015-07-07 20:48 meteoric_cry 阅读(3272) 评论(0) 推荐(0) 编辑
摘要:IAP是(In-APP Purchase),苹果商店内购。先来看看它的流程: 而实际运营过程中,经常会遇到这二个问题: 只要应用玩的人比较多,基本上都会遇到过此类问题,下面是来自搜索引擎的结果: 这种情况应该得到重视,对于用户而言实际上是钱已经消费掉了,但是元宝或者物品没有获得,这会让人很焦虑的。的确,作为一名开发人员,遇到这种情况,第... 阅读全文
posted @ 2015-06-24 17:49 meteoric_cry 阅读(9579) 评论(4) 推荐(0) 编辑
摘要:String vs NSString JavaScript string Obj-C NSString charAt(index) (see text) charCodeAt(index) - (unichar)characterAtIndex:(NSUInt... 阅读全文
posted @ 2015-06-03 14:40 meteoric_cry 阅读(543) 评论(0) 推荐(0) 编辑
摘要:iTunes Connect Developer Guide 避免app版本出现在iClound中,我的疑问是对已经上架的版本不能设置,那么这个功能的真正意义在哪里? 大部分用户去应用页面下载时,都会默认下载到已经处于“Ready for Sale”的版本,如果已经上架的版本发现它有问题时,该如何处理呢?似乎只能马上提交新的版本,然后加急说明情况,如果这样,在等待苹果审核和上架... 阅读全文
posted @ 2015-05-30 12:09 meteoric_cry 阅读(372) 评论(0) 推荐(0) 编辑
摘要:项目代理给台湾发行,版本由项目提交appstore,台湾合作伙伴会进行测试。这里遇到一个问题,就是沙盒帐号测试的时候死活提示充值失败,不走正常的充值流程。 后来我分析了原因,主要是由于帐号的App Store地区导致的。台湾版本上线时,选择了5个地区,其中包含:香港、台湾,不包含China 然后测试的时候,使用台湾的帐号死活就有问题,切换地区然后提示无法连接上App Store。... 阅读全文
posted @ 2015-05-25 11:33 meteoric_cry 阅读(3293) 评论(0) 推荐(0) 编辑
摘要:最近遇到二个键盘会自动弹出的问题: 1、UIWebView加载网页后,点击网页内的链接在UIWebView内进行跳转时,键盘自动弹起; 2、调用选择照片时,iPod上选择照片后也会自动弹出键盘,比如从图库进到具体某个文件夹内,或者再返回图库,直接点中照片然后编辑的时候,都会自动弹出; 问题一是这样处理的 - (void)webViewDidStartLoad:(UIWebVie... 阅读全文
posted @ 2015-05-07 21:45 meteoric_cry 阅读(1529) 评论(0) 推荐(0) 编辑
摘要:游戏项目中有一个专门用于收集IOS崩溃的接口和查询页,运营/测试的同事有时候会通过查询页大概看一下每日崩溃的情况,经常会问iPhone6,1是什么,iPhone7,1又是什么设备? 我从网上仔细搜索了一下,目前最全的是来自维基百科的:List of iOS devices 其中Hardware strings这一栏目前是最全的,iPhone后面第一位数字表示的是第几代iPhone,比如上... 阅读全文
posted @ 2015-05-04 14:53 meteoric_cry 阅读(614) 评论(0) 推荐(0) 编辑
摘要:以前整理过一份关于关于《IOS应用提交时所需要的ICON》,之后IPhone 6/Plus出来,又多了二种尺寸,近期看到国外的一家网站上整理出比较全的尺寸,以及在IOS设计上的一些参考建议。 原文链接: 《The iOS Design Guidelines》 分辨率和显示规格 应用的图标规格 文章后面还有:导航栏、搜索栏、状态栏、工具栏等一系列UI的示例说明,鼠标移入... 阅读全文
posted @ 2015-04-30 11:46 meteoric_cry 阅读(268) 评论(0) 推荐(0) 编辑
摘要:换了XCode6之后,发现以前写Icon-76.png这样很麻烦,就使用了Image.xcassets,公司所有测试机跑了一下,发现没什么问题。唯独有一台设置有问题,iphone5 ios6.0系统,游戏启动后黑屏。而且断点发现游戏获取的屏幕大小变为320x480了,实际应该是640x1136。因为... 阅读全文
posted @ 2015-01-19 12:18 meteoric_cry 阅读(6613) 评论(0) 推荐(0) 编辑
摘要:如果提交的ipa包中,未包含必要的Icon就会收到类似的通知,为什么偏偏是Icon-76呢? 因为我们开发的游戏,默认是支持iphone以及ipad的,根据官方提供的参考 Icon-76.png是必须要提供的 详情可参考这里:https://developer.apple.com/library/ios/qa/qa1686/_index.html 图标很多,不可能全部都加进去... 阅读全文
posted @ 2015-01-09 17:36 meteoric_cry 阅读(31247) 评论(0) 推荐(2) 编辑
摘要:本文系转载,版权归原作者所有(原文链接>>)。How do I submit my app to iTunes connect?To submit your app to iTunes connect:1) Log in to your iTunes Connect account. First t... 阅读全文
posted @ 2014-12-18 11:36 meteoric_cry 阅读(15814) 评论(2) 推荐(0) 编辑
摘要:新改版的itunes connect,新增了4.7、5.5二种尺寸的截图,如果尺寸不对,会遇到如下的问题:(The dimensions of one or more screenshots are wrong.)下面就列一下各屏幕尺寸需要的图片尺寸大小,希望对需要的人有所帮助屏幕/机型尺寸(宽 *... 阅读全文
posted @ 2014-09-22 16:42 meteoric_cry 阅读(706) 评论(0) 推荐(0) 编辑
摘要:在ios7.0出来以前,我们都是通过wifi的mac来当作IOS设备的唯一标识符。如何在ios下获取设备的MAC,你可以参数这篇文章:获取ios的MAC地址在没有使用IDFA之前,我们在ios7及以上的版本中使用的是CFUUIDstring createCUID(){ string strRe... 阅读全文
posted @ 2014-07-21 12:08 meteoric_cry 阅读(23881) 评论(0) 推荐(1) 编辑
摘要:一、file was built for archive which is not the architecture being linked (armv7s)项目是基于cocos2d-x绑定lua进行开发的,需要引用liblua.a静态库,编译的时候报上面的错。需要将liblua项目中的build... 阅读全文
posted @ 2014-05-10 18:32 meteoric_cry 阅读(11771) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示