标签 ios 下的文章

20180622- iOS AppStore 套壳开发上架过程-彩票类App-有点感慨

20180622- iOS AppStore 套壳开发上架过程-彩票类App-有点感慨

又一个马甲包出自我手,这样的生态环境真的好吗?生活所迫啊。。。给我一个机会 我只想认真的做app而已

市面上App超过百分之三十 是套壳的马甲包,不仅是小公司,更多的是大公司-什么原因的都有,规避版权、关键字、等等

不忘初心,方得始终

20180622- iOS AppStore 套壳开发上架过程-彩票类App-有点感慨

iOS开发中调用拨号、短信、邮件、浏览器、等等

iOS开发中调用拨号、短信、邮件、浏览器、等等

调用拨号

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://电话号码"]];

调用短信

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://电话号码"]];

调用电子邮件

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://收件人电子邮箱地址"]];

调用Safari打开链接

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.yiem.net"]];

App Store 审核指南 中文版地址

App Store 审核指南 中文版地址-AppStore审核指南中文版链接地址

App 正在改变世界,丰富人们的生活,并为像您一样的开发者提供前所未有的创新机会。因此,App Store 已成长为一个激动人心且充满活力的生态系统,正为数百万的开发者和超过十亿的用户提供服务。不管是开发新手,还是由经验丰富的程序员所组成的大型团队,我们都非常欢迎您为 App Store 创建 app,并希望能够帮助您了解我们的准则,以确保您的 app 能够快速通过审核流程。

App Store 的指导原则非常简单:我们希望为用户获取 app 时提供更安全可靠的体验,并为所有开发者提供借助 app 获得成功的契机。我们已按照这一原则更新了 App Review 指南。新版指南本身核心内容并没有任何变化,但其规划得更有条理,且包含更多背景以便理解。在后续页面中,您会发现这些准则已被清晰地划分为五个部分:安全、性能、业务、设计及法律。另外,请将以下几点谨记在心:

  • 很多儿童会从我们这里大量下载各种 app。尽管家长控制功能能为儿童提供有效保护,但您也必须做好自己份内的工作。您要知道,我们时刻都在关注这些儿童。
  • App Store 是向全球数亿人分享 app 的好方法。如果您开发 app 只是为了分发给亲朋好友,那么 App Store 并不是最适合的途径。这时可考虑使用 Ad Hoc 分发或加入 Enterprise Program。如果您刚开始开发 app,请进一步了解 Apple Developer Program。
  • 在 App Store 上发布的所有观点,我们都非常支持 — 只要这些 app 尊重用户的不同意见,并能带来好的 app 体验。如果我们认为 app 的任何内容或行为超出了可接受的范围,我们将拒绝该 App。您可能会问,这个可接受的范围是什么?套用最高法院大法官的一句话:“当我看到的时候,我就知道了”。而且,我们相信,当您超出这个范围时,您自己也会意识到。
  • 如果您试图欺骗系统 (例如,试图在审核流程中弄虚作假,窃取用户数据,抄袭其他开发者的作品,或者操纵评级),我们会从该商店中移除您的 app,并将您从 Developer Program 中除名。

我们希望这些新准则能帮助您顺利通过 App Review 流程,并使批准和拒绝标准在整体上更加一致。本文是一个动态文稿;如果新的 app 引发了新的问题,我们可能会随时制定新的规则。也许,您的 app 就将促成新的规则。我们同样热爱 app 开发,并且尊重您所做的一切。我们正竭尽全力为您营造世界上最优秀的平台,既能让您展示才华,还能让您获得回报。

在 App Store Connect中提交 app 和元数据之后,您随即就会进入审核流程。请谨记以下几点

在 iTunes Connect 中提交 app 和元数据之后,您随即就会进入审核流程。请谨记以下几点:

时间安排:App Review 团队将尽快检查您的 app,而且我们一直在力求缩短审核时间。进一步了解 App Review

状态更新:App 的当前状态会反映在 iTunes Connect 中,所以请多留意此处。

加急请求:如果您遇到了严重的时间问题,可以申请加急审核 (英文)。请仅在您真的需要加快审核时才提出申请,以便其他开发者的加急请求不受影响。如果我们发现您滥用此系统,从此以后我们可能都会拒绝您的申请。

发布日期:如果您设定在未来某个日期发布 app,在此日期到来之前,即使这个 app 已获得 App Review 团队的批准,也不会显示在 App Store 上。请注意,您的 app 可能需要长达 24 小时才能显示在所有选定的商店中。

拒绝:我们的目标是公平、持续地遵循这些准则,但是人无完人。如果您的 app 被拒绝,但您存在疑问,或希望提供其他信息,请使用解决方案中心,以与 App Review 团队直接沟通。这样可以帮助您的 app 出现在商店中,也可帮助我们改进 App Review 流程,并在我们的政策中发现需要阐明的部分。如果您仍对结果不满意,请提交申诉 (英文)

5.2 知识产权--iOS审核5.2.1、5.2.2、5.2.3、5.2.4、5.2.5-AppStore上架过程出现的问题

5.2 知识产权--iOS审核5.2.1、5.2.2、5.2.3、5.2.4、5.2.5-AppStore上架过程出现的问题

请确保 app 只包含由您创建或拥有使用许可的内容。如果您已越线并在未经许可的情况下使用了内容,您的 app 可能会被移除。当然,这也意味着如果他人抄袭了您的作品,则他们的 app 也可能会被移除。如果您认为自己的知识产权在 App Store 上受到了其他开发者的侵犯,请通过网页表格 (英文) 提交权利主张。各个国家/地区的法律互不相同,但请务必避免以下常见错误:
.2.5

5.2.1 一般性:不得在未经授权的情况下,在 app 中使用受保护的第三方材料 (例如商标、版权作品、专利设计);也不得在 app 套装或开发者名称中包含虚假、抄袭或误导性的演示、名称或元数据。App 提交方应当是拥有或获授权使用知识产权和其他相关权利的个人或法律实体,并且应对提供 app 中的任何服务负责。

5.2.2 第三方站点/服务:如果您的 app 会使用、访问第三方服务、通过访问第三方服务盈利或是显示第三方服务的内容,请确保您获得在该服务的使用条款下进行此类操作的特别许可。如有相应要求,则必须提供相关授权。

5.2.3 音频/视频下载:app 不得促进非法文件共享,或在没有获得这些资源的明确授权的情况下,提供从第三方来源 (如 Apple Music、YouTube、SoundCloud、Vimeo) 保存、转换或下载媒体资源的能力。视频/音频内容流也有可能触犯使用条款,所以请务必在 app 访问这些服务前,进行检查。如有相应要求,则必须提供相关文稿。

5.2.4 Apple 认可:不得误导或暗示 Apple 是 app 的来源或提供商,或者 Apple 以任何形式表示认可其质量或功能。如果您的 app 被选为“编辑选荐”,Apple 将自动显示相应徽章。

5.2.5 Apple 产品:不得创建与现有 Apple 产品、界面 (如 Finder)、app (如 App Store、iTunes Store 或“信息”) 或广告主题外观相似或容易混淆的 app。App 和扩展 (包括第三方键盘和贴纸包) 不得含有 Apple 表情符号。iTunes 音乐预览内容不得用于其娱乐价值 (如用作照片拼贴画的背景音乐或游戏配音) 或其他未获授权的方式。如果 app 显示健身记录圆环,则不应以类似于“健身记录”控件的方式展示“活动”,“锻炼”或“站立”数据。请参考 “Human Interface Guidelines”以了解关于如何使用健身记录圆环的更多信息。

HiFormance - 亚洲优化!支持-支付宝、微信付款-年付9.99美元 10G-SSD 2G内存--支持中文

HiFormance - KVM-OpenVZ- 亚洲优化!支持-支付宝、微信付款-年付9.99美元 10G-SSD 2G内存--支持中文

所有活动平支持预付款三年-> "可获得双CPU,内存,SSD或IP地址" 其中选一个

HiFormance - 亚洲优化!支持-支付宝、微信付款-年付9.99美元 10G-SSD 2G内存--支持中文

所有优惠-> 传送门

OpenVZ

Summer - OpenVZ 2GB

2 vCore
2GB Ram
10GB Pure SSD 
2TB Bandwidth
1Gbps Port
1 x IP Address
OpenVZ -- SolusVM Control Panel
Linux Only

$9.99 USD 9.99美元年付购买-> 传送门

Summer - OpenVZ - 4GB

4 vCore
4GB Ram
20GB Pure SSD 
5TB Bandwidth
1Gbps Port
1 x IP Address
OpenVZ -- SolusVM Control Panel

$19.99 USD 19.99美元年付购买-> 传送门

Summer - OpenVZ - 8GB

8 vCore
8GB Ram
40GB Pure SSD 
10TB Bandwidth
1Gbps Port
1 x IP Address
OpenVZ -- SolusVM Control Panel

$39.99 USD 39.99美元年付购买-> 传送门

- 阅读剩余部分 -

clang-5.0: error: cannot specify -o when generating multiple output files 问题解决方案

clang-5.0: error: cannot specify -o when generating multiple output files 问题解决方案

使用第三方应用加固中碰见的问题,也就是代码混淆,被这个问题墨迹了两个小时---网上找了各种答案都不对--无意中在GitHub中的issues看见了答案

禁用-Enable Indexing while building

将如图 -Default 修改为NO-- 默认是 Default

clang-5.0: error: cannot specify -o when generating multiple output files 问题解决方案

20180518最新使用Mac版Charles进行iOS应用程序-HTTPS抓包-详细过程-乱码问题以及unknown问题的解决方法

20180518最新使用Mac版Charles进行iOS应用程序-HTTPS抓包-详细过程->乱码问题以及unknown问题的解决方法

当前Charles演示版本为v4.2.1

首先你有一款在Mac安装好了的Charles(大瓶子) 随便叫
20180518最新使用Mac版Charles进行iOS应用程序-HTTPS抓包-详细过程

然后第一步:在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings --如图修改,完事点击OK

在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings

第二步,配置并且安装SSL证书:

在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings
点击之后 出现弹窗-意思是在手机浏览器打开 chls.pro/ssl 这个网址--点击OK-然后打开手机Safari浏览器输入 chls.pro/ssl
在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings

:PS-先去手机->设置->无线局域网->点击你链接的Wi-Fi->配置代理->手动->输入上图中 HTTP proxy on xxx.xxx.xxx.xxx:** 中的地址,例如 服务器:10.0.0.11 端口号:8899




- 阅读剩余部分 -

20180507-最新Apple开发者公司账号的申请过程(五)-申请苹果公司开发者账号-资料提交

20180507-最新Apple开发者公司账号的申请过程(五)-申请苹果公司开发者账号-资料提交

差不多7天左右DUNS的信息就会同步到苹果-然后就可以进行下一步的注册了

第一步--打开开发者网站https://developer.apple.com/enroll/ 找到如图所示 -开始提交资料

20180507-最新Apple开发者公司账号的申请过程(五)-申请苹果公司开发者账号-资料提交

第二步--选择公司性质-点击下一步

20180507-最新Apple开发者公司账号的申请过程(五)-申请苹果公司开发者账号-资料提交

- 阅读剩余部分 -