iPhoneアプリを申請しようとしてxocdeからアップロード成功してもiTune connectには存在しない!?

よくわからない現象に遭遇したのでメモします。

申請済みのアプリを更新しようとして、xcode8からのアップロードは正常に終割りました。

しかしiTune Connectで確認してもアップロートしたものが見えませんでした。

 

先に原因を言いますと、info.plistに権限を追加しないとダメだっただけです。iOS10になって厳しくなったのは知っていたのですが、アップロードに成功してもそのバイナリ?におかしな点があったらAppleからメールが来て親切に教えてくれるなんて知りませんでした。リジェクト時点で来るものとばかり思っていました。

 

以降はそれがわかるまでの結果です。w

 

iTune Connectで見るとアップロードされていません…

 

どこにアップロードされているの?
しかももう一度アップロードすると、そのバイナリは既に存在してるって言われてしまうし…
バージョン上げてアップロードするとまた成功してしまうし…
自分が何か忘れているのだろうか…(悩)
すごく気になるは…このアプリはiOS7の頃にリリースしてそれっきりだったアプリだという点です…
試しに、別のアプリを更新する必要も無いけど更新してみます。
アップロードが成功するところまでは同じです。
でもアップロードされてます。
アップロードされたものを指定して申請もできます。
別のものをアップロードして見ました。ちゃんとアップロードされています。
うーん、何が原因なんだろう?
ここで以下のメールが届いてることに気がつきました。
Dear developer,

We have discovered one or more issues with your recent delivery for "知多市歴史民俗博物館". To process your delivery, the following issues must be corrected:

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string value explaining to the user how the app uses this data.

Once these issues have been corrected, you can then redeliver the corrected binary.

Regards,

The App Store team

 

これって?!でも…申請もしていないのにメールが来ることがあったなんて初めて気がつきました。

NSBluetoothPeripheralUsageDescription

これを追加して、理由も明記すればいいってことだと思うんだけど…うーんペリフェラルの機能はまだ具体的にどうしたいってのが無いんだけどコードには存在するんだよなぁ

 

 

 

 

 

5.5 inch, 4.7 inch用の画像が必要です…orz

iPhone6, 6plus の時点で増えてましたね。

これを追加して申請が終わりました。

あとはリジェクトされないかどうかだなぁ


カテゴリー: iOS

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA