小编Dav*_*ave的帖子

如何部署iPhone应用程序(没有App Store)?

请原谅noob问题.

我一直在开发这个小应用程序(使用Unity).开发配置文件每90天到期一次.这就是生活.

现在我想把它带到'下一个'级别,即"实际部署".这是一个问题:我真的不想在App Store中出售这个产品.对于非常具体的目标受众(特定公司)而言,这是一个非常具体的应用程序.这不是游戏或其他任何人会觉得有趣或有用的东西,它只与这家公司的业务有关.

这是我的第一个iPhone应用程序,所以我不知道,是否有不同类型的证书或个人资料或我应该使用的东西?或者我可以'发布'没有Apple需要关心的东西吗?如果它确实必须通过Apple,是否有类似的应用程序,如"不是色情,不是游戏,没有害,只是一些实用工具,请让一些人得到它并使用它"?

iphone publish ios-provisioning

18
推荐指数
1
解决办法
2万
查看次数

C#串口问题 - 太简单到失败,但是

好的,这应该很简单.我正在尝试从串行设备读取字符.这样,如果我发送一个空格字符,它会回显一串数字和EOL.而已.

我正在使用Unity 3.3(.Net 2.0支持),而'串行端口'是一个Prolific串口转USB适配器.顺便说一句:使用Hyperterminal,一切都很完美,所以我知道它不是驱动程序,也不是硬件.

我可以打开端口了.好像我可以用port.Write("")发送我的空间; 但是,如果我甚至尝试调用ReadChar,ReadByte或ReadLine(如轮询),它会冻结,直到我拔掉USB,我的控制台输出什么都没显示(异常被捕获).

所以我设置了一个DataReceviedHandler,但它永远不会被调用.

我读过一些人们用Arduinos等做过这类事情的帖子(这不是Arduino而是嘿),只使用ReadLine.他们的代码对我不起作用(迄今为止这些作者都没有答案).

那么,有什么提示吗?我需要使用不同的线程吗?如果您知道任何Unity(单声道)编码,那么这些行的任何提示都会受到高度赞赏.

此代码来自http://plikker.com/?p=163http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.datareceived.aspx#Y537的mashup

using UnityEngine;
using System.Collections;
using System.IO.Ports;
using System;

public class SerialTest : MonoBehaviour {

 SerialPort stream;

 void Start () {
  try {
   stream = new SerialPort("COM3", 9600);
   stream.Parity = Parity.None;
   stream.StopBits = StopBits.One;
   stream.DataBits = 8;
   stream.Handshake = Handshake.None;
   stream.DataReceived += new SerialDataReceivedEventHandler(DataReceviedHandler);


   stream.Open();
   Debug.Log("opened ok"); // it DOES open ok!
  } catch (Exception e){
   Debug.Log("Error opening port "+e.ToString()); // I never see this message
  } …
Run Code Online (Sandbox Code Playgroud)

c# mono serial-port

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

ios-provisioning ×1

iphone ×1

mono ×1

publish ×1

serial-port ×1