19468


環境  
Xcode 7.1.1  
Deployment Target 8.0  
実機&シミュレータ iPhone5S iOS 8.2  
サーバ Rails 4.2.3

実機のShare ExtensionでdidSelectPostメソッド内でURL通信を行うと次のエラーが発生してしまいサーバと通信できません。  
`Error Domain=NSURLErrorDomain Code=-1001 "操作を完了できませんでした。`  
シミュレータを利用している時は問題なく通信ができています。  
実機では上記エラーが発生し、Railsのログが動いていないことからサーバに接続もできていないようです。  
実機の時は接続するURLをmacが接続しているIPアドレスと同じアドレスを指定し、macと同じWiFi環境で接続しています。

Xcode6で作成したプロジェクトのShare Extensionは実機でも問題なく通信できていますが  
問題が発生したプロジェクトはXcode7になった後で作成したものでXcodeが不具合の原因なのかとも考えています。

どなたか情報お持ちでしたら教えていただけると助かります。


CC BY-SA 3.0
2015-11-22T05:59:35.147
19160
2015-11-30T08:06:45.003
12232
question
xcode ios-app-extension
iOS Share ExtensionでURL通信が失敗する(実機のみ)


自己解決できました。  
App Extensionを格納している収容アプリを実機に再インストールして、URL通信を行ってみた所問題なくサーバと通信することができました。


CC BY-SA 3.0
2015-11-30T08:06:45.003
19468
2015-11-30T08:06:45.003
12232
19160
answer