苹果审核被拒(使用js && weex)

1 篇文章 0 订阅
1 篇文章 0 订阅

被拒图谱:

1、第一个版本提审的是一个有js更新功能,js以bundle保存于目录 结果:被拒

2、第二个版本是去掉更新功能,只留本地的功能   结果:                         被拒

3、第三次版本去掉更新功能,去掉本地的js,留着线上的js的url,通过线上的url来链接  邮件写了两封  通过

4、第四次版本是在第三次基础上加上一个使用本地js功能                         被拒

5、第五次解决白屏移除第四版的本地js ,邮件提到三点                            被拒

6、第六次解决第五版的三点 ,因为屏幕快照的问题                                  被拒     

7、第七次 ,问题原因跟六次一样                                                              被拒

8、第八次,等待结果                                                                                  通过

 

拒绝邮件(1):

Guideline 2.5.2 - Performance - Software Requirements

During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to install an app.

Please note that while educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code, such code may not be used for other purposes and such apps must make the source code completely viewable and editable by the user.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Next Steps

- Review the Software Requirements section of the App Store Review Guidelines.

- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program. 

- Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

Guideline 4.0 - Design

Your app includes an update button or alerts the user to update the app, but the update button or alert does not link directly to the app’s page on the App Store.

Next Steps

To resolve this issue, please ensure that tapping the update button takes the user directly to the app’s page on the App Store to update the app.

我的回复(1):

Hi,Dear:

We are depressed after getting the message that our app was rejected again.We are careful and serious to examine our app last time.But I'm sorry we don't find any information about what you supply, expecting  your some detailed advice.We are very tense during to the reject after 8 days passing.And we remove some librarys ,making our app more lighter and better.Thanks.

我的回复(2):

Hi,Dear Apple review:

    We resubmit a app version, we are careful and serious to examine our App again by App Store Review Guidelines.But we don’t know the detailed reason why our app was rejected. So we try our best to remove some libraries to conform to App Store Review Guidelines.

   (1)we remove codes by which  we write local js file into sandbox , instead ,we get js data from network by a URL.

   (2)we remove three-party SDK Talkingdata ,which is using app’s IDFA.

   (3)we remove some libraries about WEEX , such as  ATSDK and WeexGcanvas, and so on.

   (4)we remove some codes about version information .

                                                                          Best wish

尊敬的苹果审核团队:

   我们又重新提交了一个app 版本,我们根据审核条例详细看了我们的app,实话说,我们还是没有明确知道审核被拒的原因,我们按照审核条例尽最大努力删除了一些可能会引起会被拒的库和代码。删除如下:

(1)删除第三方库TalkingData ,这个库用到了app的IDFA。

  (2) 去掉将本地js写入沙盒的代码功能,取而代之,我们通过线上的URL获取数据。

  (3)删除了使用WEEX附带的库,如ATSDK 和 WeexGcanvas。

  (4)删掉了涉及版本信息的代码。

我们的app已经被拒绝过两次,诚希望这次审核能通过,谢谢。

拒绝邮件(二)

Guideline 2.5.1 - Performance - Software Requirements

Your app uses the "prefs:root=" non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.

Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.

Next Steps

To resolve this issue, please revise your app to provide the associated functionality using public APIs or remove the functionality using the "prefs:root" or "App-Prefs:root" URL scheme.

If there are no alternatives for providing the functionality your app requires, you can file an enhancement request.

Guideline 2.5.2 - Performance - Software Requirements

During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to install an app.

Please note that while educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code, such code may not be used for other purposes and such apps must make the source code completely viewable and editable by the user.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Next Steps

- Review the Software Requirements section of the App Store Review Guidelines.

- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program. 

- Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

Guideline 4.0 - Design

Your app includes an update button or alerts the user to update the app, but the update button or alert does not link directly to the app’s page on the App Store.

Next Steps

To resolve this issue, please ensure that tapping the update button takes the user directly to the app’s page on the App Store to update the app.

我的回复:

Dear Apple review:

      Thanks for your feedback.We submitted a app version yesterday, we quickly received message from you today.Thank you.By this feedback, we seek out some errors, removing the codes which contain "prefs:root" key.And besides ,we remove many codes which is not used in this app.By this feedback, we are told that our app violated the App Store Review Guidelines 2.5.2, so we remove local js files added in this  rejected version. And we search many similar  cases  through Google,but we still get a obscure understanding about App Store Review Guidelines 2.5.2 .

        Dear Apple review , we are confused ,please teach me.Is it true that app including local js files will be rejected?Any action downloading js file will received rejection? Is it OK we download and save js files to sandbox document? We want to save some  js files to local, which will make our app run fast and make our app  user experience  better.But we remove those local js files to make codes similar to App Store’s our app's codes ,worrying receiving the rejected message from you again.But we expect to save js files locally to make  our user experience  better, hoping to get a advice from you.We submit a app version again, which don't include local js files .We hope will get a good message that the  email we will receive is a pass.Thank you.

                                                                                                                                                                           Best wishes

拒绝邮件(3)

解决方案:删除了苹果x的屏幕快照

拒绝邮件(4)

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.

- How do users obtain an account?

- If users create an account to use your app, are there fees involved?

- Do individual customers pay for the content or services?

- If no, does a company or organization pay for the content or services? 

- Where do they pay, and what's the payment method?

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

我的回复:

Dear Apple review:

Here are our some answers about questions in your E-mail to me.

1. How do users obtain an account?

Our answer:After following our WeChat public "***(company name) master"whose Chinese name is "****”,users can get a WeChat account by inputting number "1".By adding that WeChat account which is our operation colleague's WeChat's account, users can get a link like "http://***********"which is shared by our operation colleague through our app and  inter the link page.After choosing and finishing to buy any a gift-bag goods,a universal link let our users inter our  app which is like loginning in our app.

2. If users create an account to use your app, are there fees involved?

Our answer:Users need buy a gift-bag goods. After  choosing and finishing to buy any a  gift-bag goods,a universal link let users inter our  app which is like loginning in our app.

3. Do individual customers pay for the content or services?

Our answer: Individual customers don’t need to pay for the content or services.

4. If no, does a company or organization pay for the content or services? 

Our answer: A company or organization don’t need to pay for the content or services.

5.Where do they pay, and what's the payment method?

Our anser:By WeChat Pay.

                                                                                                                                                     Thanks

热更新文章:

 热更新知乎

https://www.zhihu.com/question/56790828

热更新文章

https://www.cnblogs.com/Creator/p/7007694.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值