我正在努力使用Android facebook SDK 3.5 riigth ow.一切都与我的帐户完美配合.现在我把应用程序交给了我的一个朋友,当他登录时,由于这个失败,他确实没有登录:
ApiException:The proxied app cannot request publish permissions without having being installed previously
11-19 12:18:43.530: W/System.err(13495): com.facebook.FacebookAuthorizationException: UnknownError:
ApiException:The proxied app cannot request publish permissions without having being installed previously.
11-19 12:18:43.530: W/System.err(13495): at com.facebook.Session.handleAuthorizationResult(Session.java:1078)
11-19 12:18:43.530: W/System.err(13495): at com.facebook.Session.onActivityResult(Session.java:554)
11-19 12:18:43.530: W/System.err(13495): at com.lochmann.viergewinntmultiplayerfb.MainActivity.onActivityResult(MainActivity.java:289)
11-19 12:18:43.530: W/System.err(13495): at android.app.Activity.dispatchActivityResult(Activity.java:5390)
11-19 12:18:43.530: W/System.err(13495): at android.app.ActivityThread.deliverResults(ActivityThread.java:3178)
11-19 12:18:43.530: W/System.err(13495): at android.app.ActivityThread.handleSendResult(ActivityThread.java:3225)
11-19 12:18:43.535: W/System.err(13495): at android.app.ActivityThread.access$1100(ActivityThread.java:140)
11-19 12:18:43.535: W/System.err(13495): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1275)
11-19 12:18:43.535: W/System.err(13495): at android.os.Handler.dispatchMessage(Handler.java:99) …Run Code Online (Sandbox Code Playgroud) 我在jquery mobile中的listview有问题.我想使用JSON从服务器加载一些数据,并用项目填充listview.这很好.但是当我试图对点击新装载的物品做出反应时,我会做网络活动!我想我必须以某种方式刷新视图,有点不知道如何.
我在http://jsfiddle.net/VqULm/227/做了一个小草图
当你点击我点击按钮时,不再跟踪项目上的点击事件.如何在新物品上获得"Wokrs"警报?
非常感谢你的阅读!
如何从Samsung Gear Live上连接的传感器获得心率
我只是试图列出所有传感器
SensorManager mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
List<Sensor> deviceSensors = mSensorManager.getSensorList(Sensor.TYPE_ALL);
for(Sensor s : deviceSensors){
Log.i(TAG, "" + s.getName());
}
Run Code Online (Sandbox Code Playgroud)
但我只得到这些传感器:
07-09 23:18:05.047 3269-3269/com.sample.soma.wapp I/MyActivity? MPU6515 Acceleration Sensor
07-09 23:18:05.047 3269-3269/com.sample.soma.wapp I/MyActivity? MPU6515 Gyroscope Sensor
07-09 23:18:05.057 3269-3269/com.sample.soma.wapp I/MyActivity? AK8963C Magnetic field Sensor
07-09 23:18:05.057 3269-3269/com.sample.soma.wapp I/MyActivity? AK8963C Magnetic Sensor UnCalibrated
07-09 23:18:05.057 3269-3269/com.sample.soma.wapp I/MyActivity? SAMSUNG Step Detector Sensor
07-09 23:18:05.057 3269-3269/com.sample.soma.wapp I/MyActivity? SAMSUNG Step Counter Sensor
07-09 23:18:05.057 3269-3269/com.sample.soma.wapp I/MyActivity? SAMSUNG Significant Motion Sensor
07-09 …Run Code Online (Sandbox Code Playgroud) 我在理解两个设备上的密码/加密器时遇到了一个真正的问题.
1.如果我们使用Cipher AES加密iOS和Android上的消息,并且字符串的charlength不大于16(例如"abcdefghijklmno"),我们在使用相同的密钥/密码加密后得到相同的结果.
但是如果需要更长的消息,我们会在iOS和Android上获得不同的结果(例如"abcdefghijklmnop")
我做了很多研究如何为这两种设备获得相同的参数,起初我认为它是安全的.
这是我用于加密的密码:
public String encode(Context context, String password, String text)
throws NoPassGivenException, NoTextGivenException {
if (password.length() == 0 || password == null) {
throw new NoPassGivenException("Please give Password");
}
if (text.length() == 0 || text == null) {
throw new NoTextGivenException("Please give text");
}
try {
SecretKeySpec skeySpec = getKey(password);
byte[] clearText = text.getBytes("UTF8");
//IMPORTANT TO GET SAME RESULTS ON iOS and ANDROID
final byte[] iv = new byte[16];
Arrays.fill(iv, (byte) 0x00);
IvParameterSpec ivParameterSpec = new …Run Code Online (Sandbox Code Playgroud) 我正在玩苹果Passbook服务.我在所有设备上都有一个非常奇怪的行为.如果我通过APNS向设备发送推送,让他们知道某个传递有更新,他们会进行更新,但他们不会在设备的锁屏上显示任何通知.
现在我正在记录我的PHP-Webservice和APNS之间的整个通信.我总是回答headre 200和所要求的答案.(第一个序列;第二个Pass.pkpass)和设备进行更新,因为我可以在存折应用程序中看到,但正如我已经说过,我没有在锁屏上得到任何通知.设备已按照本文所述正确设置:链接
我这样做我的APNS请求:
public function sendePushNotification($passTypeID, $debug = true)
{
// Zertifikat vorhanden ?
$certFullPath = dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . "api/cert/ck.pem";
if (file_exists($certFullPath))
{
/**
* Payload vorbereiten
*/
$message = 'PASSDROP UPDATE';
$body = array();
$body['aps'] = array('alert' => $message);
/**
* Host bestimmen
*/
$apnsHost = "gateway.push.apple.com"; // Development Umgbung
/**
* Stream erstellen
*/
$ctx = stream_context_create();
stream_context_set_option($ctx, 'ssl', 'local_cert', $certFullPath);
$fp = stream_socket_client('ssl://' . $apnsHost . ':2195', $err, $errstr, 2, STREAM_CLIENT_CONNECT, $ctx);
if (!$fp) …Run Code Online (Sandbox Code Playgroud)