周一,我通过 Xcode 7.3 成功上传了一个应用程序,但我一直无法在 iTunes Connect 中看到构建版本。
我必须说清楚,我已经等了好几天了,我知道正常情况下它会在五分钟左右显示出来。我还搜索了有关此问题的堆栈溢出。几乎所有此类问题的答案都告诉用户等待一段时间。
第一次尝试等了大约两天没有看到build版本,我第二次上传了,但是Xcode报错说有重复版本。这很奇怪......
有人有什么建议吗?
Best Answer-推荐答案 strong>
在我联系Apple并登录电子邮件想检查Apple是否回复后,我昨天发现了一封来自Apple的电子邮件:
Dear developer,
We have discovered one or more issues with your recent delivery for "XX". To process your delivery, the following issues must be corrected:
Non-public API usage:
The app references non-public symbols in XX: _UICreateCGImageFromIOSurface
If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.
If you think this message was sent in error and that you have only used Apple-published APIs in accordance with the guidelines, send the app's nine-digit Apple ID, along with detailed information about why you believe the above APIs were incorrectly flagged, to [email protected]. For further information, visit the Technical Support Information page.
Though you are not required to fix the following issues, we wanted to make you aware of them:
Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. See "rovisioning and Development" in the Local and Push Notification Programming Guide for more information. If your app does not use the Apple Push Notification service, no action is required. You may remove the API from future submissions to stop this warning. If you use a third-party framework, you may need to contact the developer for information on removing the API.
Once the required corrections have been made, you can then redeliver the corrected binary.
Regards,
The App Store team
我意识到我的应用存在一些问题。最后上网搜索发现是“Reveal Framework”调试我之前添加到项目中的UI的问题。因此,在上传应用程序时,我必须删除 Reveal Framework。
关于ios - 应用成功上传到应用商店,但在 iTunes Connect 中未显示,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/37200316/
|