App rejected for so many times...

I firstly submit this app more than two months ago. And today it has been rejected for the fifth times…
In fact I have created a topic in the last rejection. Then I set the “updates.enabled” to false as suggestion and submit the app to App Store again. After that I have waited for a long time so that the old topic has been automatically closed.
This time the message is almost same with last time.
The app.json and package.json are like below.

{
  "expo": {
    "name": "i_remember",
    "slug": "i_remember",
    "privacy": "public",
    "sdkVersion": "32.0.0",
    "platforms": [
      "ios",
      "android"
    ],
    "version": "1.1.0",
    "orientation": "portrait",
    "icon": "./assets/icon-ttq2.png",
    "splash": {
      "image": "./assets/splash-ttq2.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "enabled": false
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "ios": {
      "bundleIdentifier": "com.waningflow.remember",
      "supportsTablet": true
    },
    "description": ""
  }
}
{
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "eject": "expo eject"
  },
  "dependencies": {
    "dayjs": "^1.7.8",
    "expo": "^32.0.0",
    "i18n-js": "^3.1.0",
    "react": "16.5.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
    "react-native-animatable": "^1.3.0",
    "react-native-storage": "^1.0.0-beta.1",
    "react-native-swipe-list-view": "^1.5.0",
    "react-native-swiper": "^1.5.14",
    "react-navigation": "^3.0.9",
    "redux": "^4.0.1",
    "solarlunar": "^2.0.6"
  },
  "devDependencies": {
    "babel-preset-expo": "^5.0.0"
  },
  "private": true
}

Anyone could save me … Thank u !

If there are not any useful approach I think I’m going to refactor the application with pure RN of even flutter.

Hey @waningflow,

It doesn’t seem to be a problem persisting across all apps built with Expo, so it would help if the response had some more detail in it about the reason for the rejection.

Have you tried to get in contact with Apple to get some specifics on why your app is being rejected?

Here is the message before my last submitting.

  • 2019年3月20日 下午11:55

发件人 jack1995woods@icloud.com (Liyuan Zhu|1779807062|1)

I have migrated to a new built project. And also setting “updates.enabled” to false. Hope this help. Thank you for your patience.

  • 2019年3月20日 下午9:46

发件人 Apple

    1. 3 Performance: Accurate Metadata
    1. 5 Performance: Software Requirements

Dear Developer,

Thank you for your response.

After further review, our position remains unchanged from the original review findings. It would be appropriate to resolve the aforementioned issues and resubmit.

Best regards,

App Store Review

  • 2019年3月20日 下午9:14

发件人 jack1995woods@icloud.com (Liyuan Zhu|1779807062|1)

I think I have removed it in the last bundle. I set updates.enabled to false in app.json.

  • 2019年3月20日 下午8:52

发件人 Apple

Hello,

Thank you for your response. To proceed with review it would be appropriate to remove all over-the-air (OTA) updating features from this app including any functionality which updates the app’s ReactNative bundle. Once this app is resubmitted with this feature removed we can proceed with the app’s review.

Best Regards,

App Store Review

Latest response:

2019年3月27日 下午3:39

发件人 Apple

    1. 3 Performance: Accurate Metadata
    1. 5 Performance: Software Requirements

Hello,

Thank you for your response.

This app contains a library which executes remote javascript as native code. It would be appropriate to remove this entirely before resubmitting for review.

Best regards,

App Store Review

Latest update:

  • 2019年3月28日 下午4:45

发件人 Apple

    1. 3 Performance: Accurate Metadata
    1. 5 Performance: Software Requirements

Hello,

Thank you for providing this information.

We will continue the review, and we will notify you if there are any further issues.

Best regards,

App Store Review

  • 2019年3月27日 下午4:43

发件人 jack1995woods@icloud.com (Liyuan Zhu|1779807062|1)

Hello,
The library you mentioned is built in expo. I have disabled it totally. And there are many other apps in App Store based on expo framework.
Thank you.

And now it has been approved…
I am speechless :upside_down_face:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.