当前位置: 首页 > news >正文

项目上线注意事项

1.创建一个应用

2.在developer.apple.com上面设置证书,app IDs.配置文件

3.本地设置(将证书放入钥匙串,将配置文件放入Xcode,设置应用的一些基本信息)

4.打包,上传(上传到iTunesconnect上面)

5.在iTunesconnect上面给当前应用添加上线之后的显示内容(名称、描述、截图等)

6.提交审核

 

 

 

1.将项目上传到iTunes方法

1)

工程选中iOS Device

在工具栏中打开product项  — 选中 archive   在弹出界面 选中submit  直接打包+提交

2)

工程选中iOS Device

在工具栏中打开product项  — 选中 archive   在弹出界面 选中Export  打包 -打开Application Loader项,选中打包好的项目上传

 

2.在编写项目时注意事项:

1)在导入已有项目的资源(图片)时,不要将项目的可执行文件等导入,会影响项目上传

2)导入第三方库时,设置支持64位

3)设施signing(签名)

4)项目中不能包含无效的按钮(登录,支付等),如果没有就直接不要添加这个按钮.

5)支持网站随便填写(不要写已有网站)

6)项目的图标,等不要与原项目的相同

7)在将项目上传到iTunes之前,要先到iTunes connect上面创建上传项目的底本

8)项目的限制级别要根据实际情况添加

9)创建截图方法,截图必须是jpg或png,  将工程分别在各个型号的模拟器上跑起来,选择工具栏上的file,进行截图即可

10)上传时程序的版本最好是不断的增加(注意:在[1,2)之间,不要超过2.

11)项目中不能使用私自调用设备UDID的方法,改变设备方向的方法

12)当项目中要进行登录时,要提供给测试人员测试账号,密码

13)上传时不要使用bata版的xcode,xcode版本要在5.1及以上

14)不需要更新按钮,苹果内部会进行更新处理

 

 

被拒错误集合

1)We also noticed that your app icons, screenshots or Application Description includes content that is not appropriate for all age groups. Specifically, your marketing screenshots contain objectionable term(s), for instance, 撸啊撸.

 

We’ve attached screenshot(s) for your reference

在截图,图标,引用程序描述中包含一些令人反感的词.(性暗示等)

2)The rating you’ve selected, 4+, is inconsistent with the content of your app. Since your app includes contests or sweepstakes, you must select “Yes” for Gambling and Contests in iTunes Connect.

在评级里面有一些内容选择的不合适.如果都选否,评级是4+(所有年龄组成员)

 

3)Details Your app includes content or features that resemble a well-known third-party material, NBA, without the necessary

应用中有第三方内容(如NBA图标),这些会涉及到版权.尽量不要使用

 

4.Your app contains content that many users would find objectionable. Specifically, your app contains sexually suggestive content.

 

翻译:

您的应用程序包含许多用户会发现令人反感的内容。具体而言,你的应用程序包含性暗示内容。

解决:在评级里面进行修改

 

5.Your app and its metadata contain misleading content. Specifically, your app name displayed on the device is 米折, your app icon is the same icon as the 米折 app, and your app content indicates that your app is the updated version of 米折. 

 

We’ve attached screenshot(s) for your reference.

 

翻译:

 

您的应用程序及其元数据包含误导内容。具体来说,你的应用程序的名称显示在设备米折,您的应用程序图标,图标为米折应用程序一样,您的应用程序的内容表明你的应用程序是米折更新版本。。

做的应用已经有上线的了,重名问题

6Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. 

翻译:你的应用程序包括一个更新按钮或提醒用户更新应用程序。为了避免用户混淆,应用版本的更新必须利用iOS内置的更新机制。

解决:将自己设置的版本更新按钮去掉

7。Also, we discovered one or more bugs in your app when reviewed on iPhone running iOS 8.4 on both Wi-Fi and cellular networks.

Specifically, we were unable to login. The login button was unresponsive when tapped. 

翻译:

 

同时,我们发现在您的应用程序的一个或更多的错误时,在运行iOS 8.4 iPhone在Wi-Fi和蜂窝网络。

具体而言,我们无法登录。当用户点击时,登录按钮反应迟钝。

解决:提供测试账号,让审查人员可以登录。  

也可以暂时将登录功能去掉

8.Your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.

翻译:你的应用中出现了第三方应用,但是没有授权使用。所以AppStore禁止上传

解决:将三方应用去掉

 

9.We are writing to notify you that your app has been removed from the App Store because it was compiled with a counterfeit version of Xcode, infecting the app with malware. Apps built with these counterfeit tools may cause harm to your customers.

翻译:

我们写信通知你,你的应用程序已经从App Store中移除,因为它是一个假冒的Xcode版本编译的应用程序,恶意软件感染。应用这些假冒工具建立的应用程序可能会伤害你的客户。

Please download a copy of Xcode directly from the Apple Developer Portal -  https://developer.apple.com/xcode/download/, and then recompile and resubmit this app for review. Copies of Xcode downloaded directly from Apple are verified to not contain malicious code, and include the most up-to-date tools and libraries that Apple offers

 

翻译:下载Xcode直接从苹果开发者门户https://developer.apple.com/xcode/download/,然后重新编译和重新提交该应用程序的审查。份直接从苹果的Xcode下载验证不包含恶意代码,包括苹果提供了最新的工具和库

解决:从官方网站安装xcode上传项目

转载于:https://www.cnblogs.com/fantasy940155655/p/5725077.html

相关文章:

  • apply()方法
  • 学习Vue.js的五个小例子
  • 执行 set-ExecutionPolicy RemoteSigned 失败解决方法
  • UVA11729 Commando War【贪心】
  • 根据 选中行数据状态进行按钮的展示和置灰功能
  • 视频编解码学习之五:差错控制及传输
  • Git安装和项目中常用的git命令,
  • php发送邮件(正解!!!)
  • 开发项目时,分支新建和合并保留
  • linux备份文件和数据库脚本
  • 远程操作分支
  • ansible 运维工具简单整理
  • 循环遍历数组中的每一项,并根据每一项的某个值进行判断 every 、forEach ,some
  • 杭电 1231 最大连续子序列
  • 实例,用computed 计算属性,来进行全选和反选
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Angular 4.x 动态创建组件
  • eclipse(luna)创建web工程
  • github从入门到放弃(1)
  • iOS 系统授权开发
  • javascript 哈希表
  • js写一个简单的选项卡
  • Less 日常用法
  • Linux链接文件
  • mockjs让前端开发独立于后端
  • React-Native - 收藏集 - 掘金
  • Vue UI框架库开发介绍
  • Vue.js源码(2):初探List Rendering
  • 你真的知道 == 和 equals 的区别吗?
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 实习面试笔记
  • 手写一个CommonJS打包工具(一)
  • 限制Java线程池运行线程以及等待线程数量的策略
  • zabbix3.2监控linux磁盘IO
  • 从如何停掉 Promise 链说起
  • (BFS)hdoj2377-Bus Pass
  • (js)循环条件满足时终止循环
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (第一天)包装对象、作用域、创建对象
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (三)mysql_MYSQL(三)
  • (三十五)大数据实战——Superset可视化平台搭建
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (译)2019年前端性能优化清单 — 下篇
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .bashrc在哪里,alias妙用
  • .NET CLR Hosting 简介
  • .NET 常见的偏门问题
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • :O)修改linux硬件时间
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)