各样收藏的资源集中

前言

多多时候,我们的美美滴开发完了,并测试成功之后准备打包上传到APPStore,却发现被拒绝了,种种各个的说辞让我们触不及防,平素想整理汇总一下却直接因为种种事推延着,好啊,整理了有的卓绝的便宜自己事后查看(持续更新….)。


高等PM教您定制APP通用元件库

企捷协同办公平台,开源

抓包工具:
wireshark现在大约就是抓包必备工具了。。。
做web的用fiddler比较多

微软开源AI开发包

微软也开源其深度学习语人工智能领域的商量成果 Computational Network
Toolkit(CNTK),将之放上 GitHub
供所有开发者使用,而且据微软探究员说法,CNTK
在语音和图像识别能力方面,比 谷歌 的 Tensor 等三个开发者常用的 Toolkit
有更快的运算速度。

IdentityServer,OAuth2 等资源集中

nanofaric 

按照Consul + .NET Core + Polly + Ocelot + Exceptionless +
IdentityServer等开源项目的微服务开发框架

nanofaric 是 nano 和 fabric的合成,nano表示微服务,
fabric来自于微软的微服务框架 service fabric

开源的分布式布署解决方案文档 –
手动安装

各个图标资源网站:

图片 1http://www.iconfont.cn/

 图片 2http://findicons.com/ 

图片 3http://www.easyicon.net/ 
 图片 4http://www.iconpng.com/ 

将.Net Core 源码发表到GITHub,然后测试,公布打包:

http://www.michael-whelan.net/continuous-delivery-github-cake-gittools-appveyor/

 

小结

我了解那条路还有很长,后续会不停更新…….

 

大面积被拒原因

亟待说一下的是,以下的那一个标题,也许你的使用里面有反映不过依然有可能查对通过,原因或者是查处人士二话没说心情好,或者他们从没意识,也有可能你的施用尚未以下难点而被拒,很健康,毕竟他们有一千种理由驳回你……../笑哭

  • 应用的业务流程使核对人士感到迷惑
  • 截图不够详细被拒
  • 强制登录被拒
  • 使用内包罗检查更新功用
  • 利用第三方登录时未做安装检测
  • 采集设备IDFA但利用尚未广告成效
  • 含UGC却未提供用户协商及报案功用
  • 上传时没有利用真实的选择截图
  • 运用必须运用诚邀码才能注册使用
  • 采用内冒出第三方移动平台的名字或图标
  • 利用内涉及奖励,未表明与苹果毫无干系
  • 未注册时不可能利用与账号无关的意义
  • 三星 应用在 三星平板 上不可以健康突显
  • 侵略第三方版权
  • 选取截图、名称、描述等出现不雅词汇
  • 动用出现 beta版、测试版字样
  • 挂号缺乏隐私政策
  • 应用出现崩溃、加载失利等 bug
  • 运用描述、截图和运用作用不符
  • 动用包蕴应用推荐作用
  • 使用包蕴不得法的诊断作用
  • 利用提交的新本子与上一版差距过大
  • 行使违反地点法律法规
  • 采用小编名与金融机构名字不均等
  • 应用提供功效过于简短
  • 选择的业务流程使审批人员感到迷惑

Guideline 2.1 - Information Needed

We have started the review of your app, but we are not able to continue because we need additional information about your app.

Next Steps
To help us proceed with the review of your app, please review the following questions and provide as much detailed information as you can.

- Does your app access any paid content or services?
- What are the paid content or services, and what are the costs?
- Who pays for the content or services?
- Where do they pay, and what's the payment method?
- If users create an account to use your app, are there fees involved?
- How do users obtain an account?

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

于是乎我认真的把那多少个难题尽可能详细地回复了,并翻译成英文回复了甄别人士的邮件,再度提交了查处,并随即发了一封加速审核的伸手文件,就像此给过了。

  • 截图不够详细被拒

翻译过来就是 :“大家注意到,您的截图不足以反映您的应用程序在采纳Motorola6 Plus。

详情请见附件截图。”**
**不足以?翻译的很准确,就是不足以,意思是说,截图太少了,于是我不加思索的又扩大了多少个利用截图,果然给过了。

  • 强制登录被拒

    发件人 Apple
    5. 1.1 Legal: Privacy - Data Collection and Storage Guideline 5.1.1 - Legal

    We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

Specifically, it would be appropriate to allow users to access non account-based content features without signing in or using guest login (游客登录).

Please see attached screenshots for details.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.

自我用英文回复了那封邮件
大约100字,来注脚自己这些应用为啥要在用户查看某些职能时要求强制登录是因为那些都是跟用户个人新闻有关的所以要求报到。

并在APP新本子的备注区也拉长回复邮件的那几个话(汉字,并不是还原邮件的英文)。再度提交审查就复苏,看来审核人士依旧挺申明通义的。

  • 行使内富含检查更新功效
    iOS 应用的版本更新必须透过 App Store 举行,自身 App
    内无法包涵提醒更新作用。从二零一五年五月起,所有包罗检查更新功用的 App
    都会被拒绝上架。

附被拒理由原文:
Your 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. We’ve attached screenshot(s) for your reference. Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.

  • 利用第三方登录时未做安装检测
    连接第三方登录要检测是还是不是安装了第三方客户端,未设置时不要显示对应按钮。二零一五年九月事先,平常可以采取判断未设置则藏身登录按钮的方式。但近日埋伏按钮的方法也可能被审查拒绝,QQ
    和天涯论坛提供了 web 登录的办法,即使判断未设置,须求允许用户使用
    webview 的报到格局。苹果在条款中有表明分化意 iOS
    应用的正规使用要求依靠其余一个 App。

附被拒理由原文:
We noticed that third-party app QQ/WeChat is required to use third-party authentication method. The user should be able to login without installing additional applications. Next Steps

If you choose to support third-party authentication, please use methods that can authenticate users from within your app, such as a native web-view.

  • 募集设备IDFA但利用尚未广告效应
    从二零一四年8月起,Apple 初步不肯采访 IDFA (identifier for advertising)
    却未集成任何广告服务的采纳进入 App Store。若是 App
    本身没有广告,ASO100.com 指出方可在审批的时候显得一个 Banner
    广告,并且位居相比鲜明的职分,审核通过后关掉即可。

附被拒理由原文:
We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines. Specifically, section 3.3.12 of the iOS Developer Program License Agreement states: “You and Your Applications (and any third party with whom you have contracted to serve advertising) may us the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”

Please remove the iOS Advertising Identifier from your app or add ad functionality to your app.

  • 含UGC却未提供用户协商及报案功效
    即使您的 App
    内有发帖等UGC(用户暴发内容)功效,必须提供用户协议,并留有内容举报功能,否则就会被查处拒绝。

    附被拒理由原文:
    We found your app enables the display of user-generated content which may become sexually explicit. Therefore we ask that you put the following precautions in place, to ensure your app remains in compliance with the App Store Review Guidelines. Use Moderators to flag and remove inappropriate content Require that your users agree to terms (EULA) and these terms must be clear that there’s no tolerance for objectionable content Users need a way to flag or report objectionable content and users generating this content Developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content Developer needs a method for ejecting users who violate the terms of the EULA

    Please keep in mind that it is not sufficient for the user to report an issue through a general user feedback / 反馈 or like/dislike feature of the app. Please ensure that the contents that may become objectionable have a reporting or flagging mechanism readily accessible by the user to allow the user to promptly report or flag the issue and clearly identify the offending content.

  • 上传时没有选用真实的拔取截图
    应用程序的名号、描述、截图或者预览与行使的内容和效应不相干将会被拒绝。有
    App 因为运用截图使用的是协调规划的插画而被审查拒绝。

附被拒理由原文:
We noticed that your marketing screenshot(s) do not sufficiently reflect your app in use.We’ve attached screenshot(s) for your reference. Next Steps

Please revise your screenshots to demonstrate the app functionality in use.

  • 动用必须利用邀约码才能注册使用
    苹果须要选择不可能限制只有部分用户可以利用。

附被拒理由原文:
Your app arbitrarily restrict users by requiring invitation code to register, which is not allowed on the App Store. We’ve attached screenshot(s) for your reference. Next Steps

Please revise your app to remove any functionality that limits who can use the app.

  • 行使内冒出第三方移动平台的名字或图标
    平昔以来,苹果都差距意iOS开发者在拓展软件描述时涉嫌 Android
    版本,而自从二〇一五年八月起,在 App 内、截图等其余地方论及安卓、Android
    的文字、图标、系统界面都会被拒。曾经有电商
    App,因为出现了贩卖Samsung安卓手机而被拒。。。

附被拒理由原文:
We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines. Specifically, your app mentioned other platforms, such as Android.

`Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.`
  • 运用内涉及奖励,未注脚与苹果无关
    App 里有东西奖励的话,无法动用苹果产品(例如 摩托罗拉 、iPad等)作为奖品。此外一定要声明“奖励由本集团提供,与苹果官方毫无干系”。

附被拒理由原文:
Your app includes a contest or sweepstakes but it does not: Indicate that Apple is not involved in any way with the contest or sweepstakes. Next Steps It is necessary to: Include official rules of the contest or sweepstakes in the app Include an explicit statement in the contest or sweepstakes rules specifying that > Apple is not a sponsor

Ensure that the contest or sweepstake prizes are not Apple products

  • 未注册时无法选用与账号无关的功用
    对此资讯等
    App,在并未举办与用户新闻相关的操作时,却强行让用户登录,甚至不记名就无法看到任何内容,有可能会被驳回。

附被拒理由原文:
We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user. Specifically, your app forces users to login before they can read the news. We features that your app requires users to register or log in, prior to accessing non account-based features. Apps cannot require user registration or login prior to allowing access to app content and features that are not associated specifically to the user. Next Steps

User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.

  • 索爱 应用在 三星GALAXY Tab 上无法健康突显
    HUAWEI程序必须不经修改就能以黑莓分辨率和2倍Motorola3GS的分辨率在华为平板上运行。固然你的App 只为 一加 用户提供,在 三星平板上也无法不可能正常突显,否则审核会被驳回。

附被拒理由原文:
We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 9.1, which is a violation of the App Store Review Guidelines. We’ve attached screenshot(s) for your reference. Specifically, the buttons at the bottom of the app are inaccessible when running on iPad. Next Steps

Please revise your app to ensure it runs at iPhone resolution on iPad.

  • 入侵第三方版权
    对于视频、音乐、图书类的利用很简单因为这一条而被拒。别的 ASO100.com
    提出使用内最好永不出现第三方的商标,例如运营商的Logo、影视企业的
    Logo 等。

附被拒理由原文一:
We found that your app allows users to download music without authorization from the relevant third-party sources. We’ve attached screenshot(s) for your reference. Next Steps Please provide documentary evidence of your rights to allow music or video content download from third-party sources. If you do not have the requested permissions, please remove the music or video download functionality from your app. 附被拒理由原文二: Your app includes content or features that resemble a well-known, third-party mark, Fox . We’ve attached screenshot for your reference. Pursuant to your agreement with Apple, you represent and warrant that your application does not infringe the rights of another party, and that you are responsible for any liability to Apple because of a claim that your application infringes another party’s rights. Moreover, we may reject or remove your application for any reason, at our sole discretion.

Accordingly, please provide documentary evidence of rights to use this content. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

  • 利用截图、名称、描述等出现不雅词汇
    在行使截图、名称、描述等其它地点出现诸如诸如
    牛逼、花茶婊、无节操、逗比 等词汇,都会被苹果审核拒绝。

附被拒理由原文:
We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines. Specifically, we noticed your app name 打飞机-简单粗暴 is objectionable.

We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.

  • 采纳现身 beta版、测试版字样
    绝可是分谦虚地在起步画面如故利用名称上丰盛”beta”字样,苹果分歧意测试版产品上架。

附被拒理由原文:
Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store and do not comply with the App Store Review Guidelines. To ensure compliance with the App Store Review Guidelines, it would be appropriate to revise your app to complete, remove, or fully configure any partially implemented feature(s).

If you would like to conduct beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

  • 登记缺乏隐衷政策
    只要选取包涵注册功效,注册页面必须提供隐私表明协议按钮或者链接。别的在
    iTunes connect 提交新本子的时候,Privacy Policy URL 必须求填写。

附被拒理由原文:
We noticed that your app includes account registration or access to users’ existing accounts but does not include a privacy policy, which does not comply with the App Store Review Guidelines.

Please update your app metadata to include a privacy policy and ensure that the privacy policy URL you provide directs the user to the intended destination.

  • 行使出现崩溃、加载败北等 bug
    审核时期出现崩溃会促成审核被拒。ASO100.com
    提议,在甄别时期总得保管服务器稳定,幸免审核人员查处时出现内容加载败北的意况,导致被拒。

附被拒理由原文:
We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.2 on both Wi-Fi and cellular networks. Specifically, no content is fetched when users launch the app.Please see the attached screenshot/s for more information. It would be appropriate to revise such issue(s) in your application. Next Steps

Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.

  • 应用描述、截图和利用效率不符
    如果应用的叙说或截图介绍的法力在审查时期从未突显,则会被驳回,假诺介绍文案不够详细也会有必然几率被拒。

附被拒理由原文:
We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines. Specifically, your app does not include the feature of 微信朋友圈分享 that is written in your release note.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

  • 运用包涵应用推荐作用
    除特殊情状,苹果明令禁止使用内推荐其他APP。

附被拒理由原文:
The 应用推荐 feature in your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference. Next Steps

Please remove the 应用推荐 feature from your app.

  • 利用包括不科学的诊断效能
    设若您的行使中,包括不实事求是的连串检测或优化职能,苹果会认为那项作用有误导用户的疑忌,审核时会被驳回。

    附被拒理由原文:
    We noticed that your app provides potentially inaccurate diagnostic functionality for iOS devices to the user.

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

Next Steps

Currently, there is no publicly available infrastructure to support iOS diagnostic analysis. Therefore your app may report inaccurate information which could mislead or confuse your users. We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

  • 行使提交的新本子与上一版差别过大
    只要你提交的新本子拔取与上一版比较,功能上转移过大,比如将游乐升级为工具类应用,或在新本子中完全改掉前一版产品的机能,则会被苹果拒绝。

    附被拒理由原文:
    We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.

Specifically, the app has a whole content swap from a Game app to a Mobile Data Tracking app, which does not provide a good user experience when updating the app.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

If your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

  • 运用违反当地法律法规
    应用程序必须遵守上线地区的法律法规,禁止含有赌博、色情、有偿陪伴等违反法律的内容,尤其为用户提供付费社交服务的APP,例如在线直播类APP,必须从严遵守相关规定。

附被拒理由原文:
Your app contains content – or facilitates, enables, and encourages an activity – that is not legal in all of the locations where the app is available. Specifically, your app is advertised as a platform to provide paid companionship services.

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

We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

  • 使用小编名与金融机构名字不雷同
    针对理财、P2P等金融相关产品,苹果扩张规定
    开发者的名字务必与APP内的金融机构名字保持一致,否则会被拒。
    且由同样品牌的金融机构提供服务的APP,必须发表在同一个开发者账号跟名称下。

设若您曾经代表代表或者商店颁发了那么些APP,你的代理人或者集团相应登记iOS开发者账号,并把你添加到他们的开发者账号里,这样您就足以在她们账号上面提交并宣布APP了。

附被拒理由原文:
We found that the Seller and/or Artist names associated with your app do not reflect the name of the financial institution in the app and/or its name and metadata.

To be appropriate for the App Store, your app must be published under a Seller name and Artist name that reflects the financial institution brand, as required by the iOS Developer Program License Agreement.

Section 1.2:
“You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) using the Apple Software or otherwise exercising rights under this Agreement. For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be submitted under Your developer account.

If you have published these apps on behalf of a client, it would be appropriate for your client to enroll in the iOS Developer Program, then add you to their development team so you can develop an app for them to submit under their developer account.

  • 利用提供功用过于简单
    接纳内的作用无法太过单一,苹果即使理念中倡导“简单”,但并不代表能经受职能不够健全的选拔,他们对拔取的着力必要,是梦想可以给用户更有价值的经验。当然,如果你的成品太有新意,可能苹果的调查员没能精通它的亮点,那样的状态下,你可以经过申诉来更详细的叙说产品优势,以便通过查对。

附被拒理由原文:
We found that your app only provides a very limited set of features. It only provides an augmented reality reader mechanism with no other functionality. While we value simplicity, we consider simplicity to be uncomplicated – not limited in features and functionality.

We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn’t do before or in a way they couldn’t do it before.

We encourage you to review your app concept and evaluate whether you can incorporate additional content and features to be in compliance with the Guidelines. For information on the basics of creating great apps, watch the video The Ingredients of Great Apps.If you feel we didn’t understand the features of your app, or that we missed key functionality, and your app was incorrectly rejected, you may appeal to the App Review Board.

被拒很正常
,以前上线过局部webapp版本,就是个web页面+一个壳,不过客户需求这东西啊,想法设法的上线,新兴写了一个伪界面,弄出多少个复杂原生页面来,然后扩张一个时间判定,等到一个月之后再加载客户须求的界面,没悟出那样做居然通过了。

//*********************************

We discovered one or more bugs in your app when reviewed on iPad running
iOS 10.3.3 on Wi-Fi connected to an IPv6 network.Specifically, your app
only loaded a blank screen when we launched it.Please see attached
screenshots for details.

Next Steps To resolve this issue, please run your app on a device to
identify any issues, then revise and resubmit your app for review.If we
misunderstood the intended behavior of your app, please reply to this
message in Resolution Center to provide information on how these
features were intended to work.For new apps, uninstall all previous
versions of your app from a device, then install and follow the steps to
reproduce the issue. For updates, install the new version as an
update to the previous version, then follow the steps to reproduce the
issue.

Resources For information about testing your app and preparing it
for review, please see Technical Note TN2431: App Testing
Guide
.
For a networking overview, please review About
Networking
.
For a more specific overview of App Review’s IPv6 requirements, please
review the IPv6 and App
Review

discussion on the Apple Developer Forum.

往日一贯没适配都通过了,这一版就格外,苹果人士真是多变

[[UIApplication sharedApplication].keyWindow addSubview:sc];


杨威:股海捕鱼(二十八)低回撤的贸易才是安静获利的前提条件

被拒原因分类

  • Metadata Rejected 元数据被驳回。

    点击错误,在跳转的网址中, 回答并发送被拒音讯中的难题就ok了。
    itunnes中,不必要再付诸审查。 等苹果集团复苏邮件之后,
    该应用会被活动上线。

**
很多少人都说不要求再行提交,可是有时候大家回复了邮件后长时间状态依然不曾改变,我的做法是苏醒完后再次提交审查,并发上暴发一封加急审核的邮件,在邮件中就说,很快就会被查处,也好不简单耍了一个噱头。**
咱俩以此应用有为数不少用户在等待使用,麻烦你接济尽快查处通过,谢谢了
We have a lot of users waiting to use this application.
Please help me to check and approve it as soon as possible. Thank
you**
除此以外你可以在iTunes -> 活动->APPStore
版本中看到,审核的年美利坚合众国的首都是在夜间凌晨,注明审核人员都是在美利坚合营国本土的,所以过来信息和验证最好是用英文比较好。

  • Binary Rejected 二进制文件被驳回

    须要修改难题后再一次生成二进制文件,并再度点击审核按钮上传排队等候查对。

67 个拯救前端开发者的工具、库和资源

http://mp.weixin.qq.com/s?\_\_biz=MzAwNjI5MTYyMw==&mid=2651494805&idx=1&sn=a58a89ef748b893b4a2361b680d397d2&chksm=80f1905db786194b96b8be5cbea10b5dc7348b9bdf0af09a7db9405682b0956d6c1a6ce25542&mpshare=1&scene=23&srcid=0913hQwTsfjyc03wIZsQ2Rpk\#rd

 

 微服务工具包

http://www.csharpkit.com/

宇内大神搞的,值得珍藏。

 

Swagger ,专业Web API 文档工具,可以帮忙在线测试,连Postman都省掉了。

 

Kafka数据可信性深度解读

以下资源均来自于各大技术社区朋友推荐:

按照ZKWeb + Angular 4.0的开源管理后台Demo

 

VasSonic:轻量级高质量Hybrid框架

 

 dnSpy,反编译net,无需源代码修改dll,exe,用你熟谙的c#或者vb语言,仍是可以单步调试,可以废弃reflector了

大数据选择
hadoop+spark+mongodb+mysql+c#
http://www.cnblogs.com/Leo_wl/p/5797858.html
spart的C#接口项目 https://github.com/Microsoft/Mobius

 

 

 

接近于StackOverFlow的依照ASP.NET
MVC的响应式宗旨论坛MVCForum