IOS/WatchOSアプリのAppleへの最新のバイナリ送信が次の理由で無効であるというメールを受け取りました:
アプリは、PlugIns/iPrayed.appex/iPrayed WatchKit App.app/_WatchKitStub/WKの非公開ライブラリにリンクしています:/System/Library/PrivateFrameworks/SockPuppetGizmo.framework/SockPuppetGizmo
私は以前にこのビルドを問題なく提出し、何も追加せずに数行のコードにいくつかの変更を加えただけです。これが何であるかについての手がかりはありますか?
現在動作しているようです。送信すると警告が表示されますが、バイナリは正常に起動し、送信できます。
あなたは何も悪いことをしていません。空のサンプルプロジェクトを作成してアーカイブしました。SockPuppetGizmoフレームワークがデフォルトでリンクされていることを確認できます。これは、XcodeリンクまたはiTunesConnectでの検証のバグです。私たちは皆、これをできるだけ早くAppleの注意を引くためにレーダーを提出することを提案します。
otool -L Products/Applications/test.app/PlugIns/test\ WatchKit\ Extension.appex/test\ WatchKit\ App.app/test\ WatchKit\ App
//Yields
/System/Library/PrivateFrameworks/SockPuppetGizmo.framework/SockPuppetGizmo (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/UIKit.framework/UIKit (compatibility version 1.0.0, current version 3318.93.0)
/System/Library/Frameworks/Foundation.framework/Foundation (compatibility version 300.0.0, current version 1142.14.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1214.5.1)
そして
nm -u Products/Applications/test.app/PlugIns/test\ WatchKit\ Extension.appex/test\ WatchKit\ App.app/test\ WatchKit\ App
//Yields
__SPApplicationMain
dyld_stub_binder
編集:現在多くの人が報告しているので、アプリケーションローダーを介してビルドをアップロードすることも可能です。 Xcode6.3.2はまだ送信時にクラッシュします。
アプリケーションローダーを介してアップロードするには、オーガナイザーでアーカイブを選択し、[エクスポート]をクリックして、どこかに.ipaファイルを保存します。アプリケーションローダーを開き、そのipaを選択します。
私も同じ問題に直面していました。私の場合、iMacの再起動だけで問題なく動作しました。 iMacの再起動後にビルドを作成し、ビルドを作成してからアップロードすると、私にとっては完璧に機能しました。
お役に立てれば...!!!